diff --git a/Cargo.lock b/Cargo.lock index 3b1250a35..a67dac32a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3518,6 +3518,7 @@ dependencies = [ "async-compression", "bitflags 2.13.1", "bytes", + "cesu8", "cfb8", "flate2", "hybrid-array", diff --git a/assets/entities.json b/assets/entities.json index bd176d132..853a00402 100644 --- a/assets/entities.json +++ b/assets/entities.json @@ -1 +1 @@ -{"acacia_boat":{"id":0,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"acacia_chest_boat":{"id":1,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"allay":{"id":2,"max_health":20.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"flying_speed":0.10000000149011612},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.10000000149011612},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.35,0.6],"eye_height":0.36,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/allay"},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"area_effect_cloud":{"id":3,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":true,"category":"MISC","can_spawn_far_from_player":true,"dimension":[6.0,0.5],"eye_height":0.425,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"armadillo":{"id":4,"max_health":12.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":12.0},{"movement_efficiency":0.0},{"movement_speed":0.14},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.7,0.65],"eye_height":0.26,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/armadillo"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"armor_stand":{"id":5,"max_health":20.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.5,1.975],"eye_height":1.7775,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/armor_stand"},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"arrow":{"id":6,"attackable":false,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.5,0.5],"eye_height":0.13,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"axolotl":{"id":7,"max_health":14.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":14.0},{"movement_efficiency":0.0},{"movement_speed":1.0},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":1.0},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"AXOLOTLS","can_spawn_far_from_player":false,"dimension":[0.75,0.42],"eye_height":0.2751,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/axolotl"},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"bamboo_chest_raft":{"id":8,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"bamboo_raft":{"id":9,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"bat":{"id":10,"max_health":6.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":6.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"AMBIENT","can_spawn_far_from_player":false,"dimension":[0.5,0.9],"eye_height":0.45,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/bat"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"bee":{"id":11,"max_health":10.0,"experience_reward":1,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"flying_speed":0.6000000238418579},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.55,0.5],"eye_height":0.3,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/bee"},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"birch_boat":{"id":12,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"birch_chest_boat":{"id":13,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"blaze":{"id":14,"max_health":20.0,"experience_reward":10,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":6.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":48.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.23000000417232513},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":true,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.8],"eye_height":1.53,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/blaze","pools":[{"entries":[{"name":"minecraft:blaze_rod","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"block_display":{"id":15,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.0,0.0],"eye_height":0.0,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"bogged":{"id":16,"max_health":16.0,"experience_reward":5,"hurt_sound":"entity.bogged.hurt","attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":16.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.99],"eye_height":1.74,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/bogged","pools":[{"entries":[{"name":"minecraft:arrow","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:bone","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:tipped_arrow","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"limit":1,"function":"minecraft:enchanted_count_increase"},{"id":"minecraft:poison","function":"minecraft:set_potion"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"breeze":{"id":17,"max_health":30.0,"experience_reward":10,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":24.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":30.0},{"movement_efficiency":0.0},{"movement_speed":0.6299999952316284},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.77],"eye_height":1.3452,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/breeze","pools":[{"entries":[{"name":"minecraft:breeze_rod","functions":[{"count":{"min":1.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":1.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"breeze_wind_charge":{"id":18,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.3125,0.3125],"eye_height":0.0,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"camel":{"id":19,"max_health":32.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":0.5},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":32.0},{"movement_efficiency":0.0},{"movement_speed":0.09000000357627869},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":6.0},{"scale":1.0},{"step_height":1.5},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":6,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[1.7,2.375],"eye_height":2.275,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/camel"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"camel_husk":{"id":20,"max_health":32.0,"experience_reward":1,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":0.5},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":32.0},{"movement_efficiency":0.0},{"movement_speed":0.09000000357627869},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":6.0},{"scale":1.0},{"step_height":1.5},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":6,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[1.7,2.375],"eye_height":2.275,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/camel_husk","pools":[{"entries":[{"name":"minecraft:rotten_flesh","functions":[{"count":{"min":2.0,"max":3.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"cat":{"id":21,"max_health":10.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.6,0.7],"eye_height":0.35,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/cat","pools":[{"entries":[{"name":"minecraft:string","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"cave_spider":{"id":22,"max_health":12.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":12.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.7,0.5],"eye_height":0.45,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/cave_spider","pools":[{"entries":[{"name":"minecraft:string","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:spider_eye","functions":[{"count":{"min":-1.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"cherry_boat":{"id":23,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"cherry_chest_boat":{"id":24,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"chest_minecart":{"id":25,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.98,0.7],"eye_height":0.595,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"chicken":{"id":26,"max_health":4.0,"experience_reward":1,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":4.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.4,0.7],"eye_height":0.644,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/chicken","pools":[{"entries":[{"name":"minecraft:feather","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:chicken","functions":[{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"cod":{"id":27,"max_health":3.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":3.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":8,"summonable":true,"saveable":true,"fire_immune":false,"category":"WATER_AMBIENT","can_spawn_far_from_player":false,"dimension":[0.5,0.3],"eye_height":0.195,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/cod","pools":[{"entries":[{"name":"minecraft:cod","functions":[{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:bone_meal","type":"minecraft:item"}],"conditions":[{"chance":0.05,"condition":"minecraft:random_chance"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"copper_golem":{"id":28,"max_health":12.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":12.0},{"movement_efficiency":0.0},{"movement_speed":0.20000000298023224},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":1.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.49,0.98],"eye_height":0.8125,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/copper_golem","pools":[{"entries":[{"name":"minecraft:copper_ingot","functions":[{"count":{"min":1.0,"max":3.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"command_block_minecart":{"id":29,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.98,0.7],"eye_height":0.595,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"cow":{"id":30,"max_health":10.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":0.20000000298023224},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.9,1.4],"eye_height":1.3,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/cow","pools":[{"entries":[{"name":"minecraft:leather","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:beef","functions":[{"count":{"min":1.0,"max":3.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"creaking":{"id":31,"max_health":1.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":32.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":1.0},{"movement_efficiency":0.0},{"movement_speed":0.4000000059604645},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":1.0625},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.9,2.7],"eye_height":2.3,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/creaking"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"creeper":{"id":32,"max_health":20.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.7],"eye_height":1.445,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/creeper","pools":[{"entries":[{"name":"minecraft:gunpowder","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:creeper_drop_music_discs","expand":true,"type":"minecraft:tag"}],"conditions":[{"predicate":{"minecraft:entity_type":"#minecraft:skeletons"},"entity":"attacker","condition":"minecraft:entity_properties"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"dark_oak_boat":{"id":33,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"dark_oak_chest_boat":{"id":34,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"dolphin":{"id":35,"max_health":10.0,"experience_reward":1,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":1.2000000476837158},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"WATER_CREATURE","can_spawn_far_from_player":false,"dimension":[0.9,0.6],"eye_height":0.3,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/dolphin","pools":[{"entries":[{"name":"minecraft:cod","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"},{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"donkey":{"id":36,"max_health":53.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":0.5},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.5},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":53.0},{"movement_efficiency":0.0},{"movement_speed":0.17499999701976776},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":6.0},{"scale":1.0},{"step_height":1.0},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":6,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[1.3964844,1.5],"eye_height":1.425,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/donkey","pools":[{"entries":[{"name":"minecraft:leather","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"dragon_fireball":{"id":37,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.0,1.0],"eye_height":0.85,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"drowned":{"id":38,"max_health":20.0,"experience_reward":5,"hurt_sound":"entity.drowned.hurt","attributes":[{"air_drag_modifier":1.0},{"armor":2.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":35.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.23000000417232513},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"spawn_reinforcements":0.0},{"step_height":1.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.95],"eye_height":1.74,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/drowned","pools":[{"entries":[{"name":"minecraft:rotten_flesh","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:copper_ingot","type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"},{"unenchanted_chance":0.11,"enchanted_chance":{"base":0.13,"per_level_above_first":0.02,"type":"minecraft:linear"},"enchantment":"minecraft:looting","condition":"minecraft:random_chance_with_enchanted_bonus"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"egg":{"id":39,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"elder_guardian":{"id":40,"max_health":80.0,"experience_reward":10,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":8.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":80.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[1.9975,1.9975],"eye_height":0.99875,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/elder_guardian","pools":[{"entries":[{"name":"minecraft:prismarine_shard","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:cod","weight":3,"functions":[{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"},{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"}],"type":"minecraft:item"},{"name":"minecraft:prismarine_crystals","weight":2,"functions":[{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"},{"type":"minecraft:empty"}],"rolls":1.0},{"entries":[{"name":"minecraft:wet_sponge","type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0},{"entries":[{"value":"minecraft:gameplay/fishing/fish","functions":[{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"}],"type":"minecraft:loot_table"}],"conditions":[{"condition":"minecraft:killed_by_player"},{"unenchanted_chance":0.025,"enchanted_chance":{"base":0.035,"per_level_above_first":0.01,"type":"minecraft:linear"},"enchantment":"minecraft:looting","condition":"minecraft:random_chance_with_enchanted_bonus"}],"rolls":1.0},{"entries":[{"weight":4,"type":"minecraft:empty"},{"name":"minecraft:tide_armor_trim_smithing_template","type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"enderman":{"id":41,"max_health":40.0,"experience_reward":5,"hurt_sound":"entity.enderman.hurt","attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":7.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":64.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":40.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":1.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,2.9],"eye_height":2.55,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/enderman","pools":[{"entries":[{"name":"minecraft:ender_pearl","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"endermite":{"id":42,"max_health":8.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":8.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.4,0.3],"eye_height":0.13,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/endermite"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"ender_dragon":{"id":43,"max_health":200.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":16.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":200.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":true,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[16.0,8.0],"eye_height":6.8,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/ender_dragon"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"ender_pearl":{"id":44,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"end_crystal":{"id":45,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":true,"category":"MISC","can_spawn_far_from_player":true,"dimension":[2.0,2.0],"eye_height":1.7,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"evoker":{"id":46,"max_health":24.0,"experience_reward":10,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":12.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":24.0},{"movement_efficiency":0.0},{"movement_speed":0.5},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.95],"eye_height":1.6575,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/evoker","pools":[{"entries":[{"name":"minecraft:totem_of_undying","type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:emerald","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0}]},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"evoker_fangs":{"id":47,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.5,0.8],"eye_height":0.68,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"experience_bottle":{"id":48,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"experience_orb":{"id":49,"attackable":false,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.5,0.5],"eye_height":0.425,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"eye_of_ender":{"id":50,"attackable":false,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"falling_block":{"id":51,"attackable":false,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.98,0.98],"eye_height":0.83300006,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"fireball":{"id":52,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.0,1.0],"eye_height":0.85,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"firework_rocket":{"id":53,"attackable":false,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"fox":{"id":54,"max_health":10.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":32.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":5.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.6,0.7],"eye_height":0.4,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/fox"},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"frog":{"id":55,"max_health":10.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":10.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":1.0},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":1.0},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.5,0.5],"eye_height":0.425,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/frog"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"furnace_minecart":{"id":56,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.98,0.7],"eye_height":0.595,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"ghast":{"id":57,"max_health":10.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":8.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"flying_speed":0.06},{"follow_range":100.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":1,"summonable":true,"saveable":true,"fire_immune":true,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[4.0,4.0],"eye_height":2.6,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/ghast","pools":[{"entries":[{"name":"minecraft:ghast_tear","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:gunpowder","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:music_disc_tears","type":"minecraft:item"}],"conditions":[{"predicate":{"tags":[{"id":"minecraft:is_projectile","expected":true}],"direct_entity":{"minecraft:entity_type":"minecraft:fireball"}},"condition":"minecraft:damage_source_properties"},{"condition":"minecraft:killed_by_player"}],"functions":[{"count":1.0,"function":"minecraft:set_count"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"happy_ghast":{"id":58,"max_health":20.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":8.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"flying_speed":0.05},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.05},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":16.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":1,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[4.0,4.0],"eye_height":2.6,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/happy_ghast"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"giant":{"id":59,"max_health":100.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":50.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":16.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":100.0},{"movement_efficiency":0.0},{"movement_speed":0.5},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[3.6,12.0],"eye_height":10.44,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/giant"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"glow_item_frame":{"id":60,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.5,0.5],"eye_height":0.0,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"glow_squid":{"id":61,"max_health":10.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"UNDERGROUND_WATER_CREATURE","can_spawn_far_from_player":false,"dimension":[0.8,0.8],"eye_height":0.4,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/glow_squid","pools":[{"entries":[{"name":"minecraft:glow_ink_sac","functions":[{"count":{"min":1.0,"max":3.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"goat":{"id":62,"max_health":10.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":0.20000000298023224},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.9,1.3],"eye_height":1.105,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/goat"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"guardian":{"id":63,"max_health":30.0,"experience_reward":10,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":6.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":30.0},{"movement_efficiency":0.0},{"movement_speed":0.5},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.85,0.85],"eye_height":0.425,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/guardian","pools":[{"entries":[{"name":"minecraft:prismarine_shard","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:cod","weight":2,"functions":[{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"},{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"}],"type":"minecraft:item"},{"name":"minecraft:prismarine_crystals","weight":2,"functions":[{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"},{"type":"minecraft:empty"}],"rolls":1.0},{"entries":[{"value":"minecraft:gameplay/fishing/fish","functions":[{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"}],"type":"minecraft:loot_table"}],"conditions":[{"condition":"minecraft:killed_by_player"},{"unenchanted_chance":0.025,"enchanted_chance":{"base":0.035,"per_level_above_first":0.01,"type":"minecraft:linear"},"enchantment":"minecraft:looting","condition":"minecraft:random_chance_with_enchanted_bonus"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"hoglin":{"id":64,"max_health":40.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":6.0},{"attack_knockback":1.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.6000000238418579},{"max_absorption":0.0},{"max_health":40.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[1.3964844,1.4],"eye_height":1.19,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/hoglin","pools":[{"entries":[{"name":"minecraft:porkchop","functions":[{"count":{"min":2.0,"max":4.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:leather","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"hopper_minecart":{"id":65,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.98,0.7],"eye_height":0.595,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"horse":{"id":66,"max_health":53.0,"experience_reward":1,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":0.5},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.7},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":53.0},{"movement_efficiency":0.0},{"movement_speed":0.22499999403953552},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":6.0},{"scale":1.0},{"step_height":1.0},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":6,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[1.3964844,1.6],"eye_height":1.52,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/horse","pools":[{"entries":[{"name":"minecraft:leather","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"husk":{"id":67,"max_health":20.0,"experience_reward":5,"hurt_sound":"entity.husk.hurt","attributes":[{"air_drag_modifier":1.0},{"armor":2.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":35.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.23000000417232513},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"spawn_reinforcements":0.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.95],"eye_height":1.74,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/husk","pools":[{"entries":[{"name":"minecraft:rotten_flesh","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:rabbit_foot","conditions":[{"predicate":{"minecraft:vehicle":{"minecraft:entity_type":"minecraft:camel_husk"}},"entity":"this","condition":"minecraft:entity_properties"}],"functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:iron_ingot","type":"minecraft:item"},{"name":"minecraft:carrot","type":"minecraft:item"},{"name":"minecraft:potato","functions":[{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"},{"unenchanted_chance":0.025,"enchanted_chance":{"base":0.035,"per_level_above_first":0.01,"type":"minecraft:linear"},"enchantment":"minecraft:looting","condition":"minecraft:random_chance_with_enchanted_bonus"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"illusioner":{"id":68,"max_health":32.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":18.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":32.0},{"movement_efficiency":0.0},{"movement_speed":0.5},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.95],"eye_height":1.6575,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/illusioner"},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"interaction":{"id":69,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.0,0.0],"eye_height":0.0,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"iron_golem":{"id":70,"max_health":100.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":15.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":1.0},{"max_absorption":0.0},{"max_health":100.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":1.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.4,2.7],"eye_height":2.295,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/iron_golem","pools":[{"entries":[{"name":"minecraft:poppy","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:iron_ingot","functions":[{"count":{"min":3.0,"max":5.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"item":{"id":71,"attackable":false,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"item_display":{"id":72,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.0,0.0],"eye_height":0.0,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"item_frame":{"id":73,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.5,0.5],"eye_height":0.0,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"jungle_boat":{"id":74,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"jungle_chest_boat":{"id":75,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"leash_knot":{"id":76,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":false,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.375,0.5],"eye_height":0.0625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"lightning_bolt":{"id":77,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":false,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.0,0.0],"eye_height":0.0,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"llama":{"id":78,"max_health":53.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":0.5},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.5},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":53.0},{"movement_efficiency":0.0},{"movement_speed":0.17499999701976776},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":6.0},{"scale":1.0},{"step_height":1.0},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":6,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.9,1.87],"eye_height":1.7765,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/llama","pools":[{"entries":[{"name":"minecraft:leather","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"llama_spit":{"id":79,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"magma_cube":{"id":80,"max_health":20.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.20000000298023224},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":true,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.52,0.52],"eye_height":0.325,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/magma_cube","pools":[{"entries":[{"name":"minecraft:magma_cream","conditions":[{"term":{"predicate":{"source_entity":{"minecraft:entity_type":"minecraft:frog"}},"condition":"minecraft:damage_source_properties"},"condition":"minecraft:inverted"},{"predicate":{"minecraft:type_specific/cube_mob":{"size":{"min":2}}},"entity":"this","condition":"minecraft:entity_properties"}],"functions":[{"count":{"min":-2.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"},{"name":"minecraft:pearlescent_froglight","conditions":[{"predicate":{"source_entity":{"minecraft:components":{"minecraft:frog/variant":"minecraft:warm"},"minecraft:entity_type":"minecraft:frog"}},"condition":"minecraft:damage_source_properties"}],"functions":[{"count":1.0,"function":"minecraft:set_count"}],"type":"minecraft:item"},{"name":"minecraft:verdant_froglight","conditions":[{"predicate":{"source_entity":{"minecraft:components":{"minecraft:frog/variant":"minecraft:cold"},"minecraft:entity_type":"minecraft:frog"}},"condition":"minecraft:damage_source_properties"}],"functions":[{"count":1.0,"function":"minecraft:set_count"}],"type":"minecraft:item"},{"name":"minecraft:ochre_froglight","conditions":[{"predicate":{"source_entity":{"minecraft:components":{"minecraft:frog/variant":"minecraft:temperate"},"minecraft:entity_type":"minecraft:frog"}},"condition":"minecraft:damage_source_properties"}],"functions":[{"count":1.0,"function":"minecraft:set_count"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"mangrove_boat":{"id":81,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"mangrove_chest_boat":{"id":82,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"mannequin":{"id":83,"max_health":20.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.6,1.8],"eye_height":1.62,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/mannequin"},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"marker":{"id":84,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.0,0.0],"eye_height":0.0,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"minecart":{"id":85,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.98,0.7],"eye_height":0.595,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"mooshroom":{"id":86,"max_health":10.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":0.20000000298023224},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.9,1.4],"eye_height":1.3,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/mooshroom","pools":[{"entries":[{"name":"minecraft:leather","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:beef","functions":[{"count":{"min":1.0,"max":3.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"mule":{"id":87,"max_health":53.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":0.5},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.5},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":53.0},{"movement_efficiency":0.0},{"movement_speed":0.17499999701976776},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":6.0},{"scale":1.0},{"step_height":1.0},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":6,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[1.3964844,1.6],"eye_height":1.52,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/mule","pools":[{"entries":[{"name":"minecraft:leather","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"nautilus":{"id":88,"max_health":15.0,"experience_reward":1,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.30000001192092896},{"max_absorption":0.0},{"max_health":15.0},{"movement_efficiency":0.0},{"movement_speed":1.0},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"WATER_CREATURE","can_spawn_far_from_player":false,"dimension":[0.875,0.95],"eye_height":0.2751,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/nautilus","pools":[{"entries":[{"name":"minecraft:nautilus_shell","type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"},{"unenchanted_chance":0.05,"enchanted_chance":{"base":0.060000002,"per_level_above_first":0.01,"type":"minecraft:linear"},"enchantment":"minecraft:looting","condition":"minecraft:random_chance_with_enchanted_bonus"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"oak_boat":{"id":89,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"oak_chest_boat":{"id":90,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"ocelot":{"id":91,"max_health":10.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.6,0.7],"eye_height":0.595,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/ocelot"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING"}},"ominous_item_spawner":{"id":92,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"painting":{"id":93,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.5,0.5],"eye_height":0.425,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"pale_oak_boat":{"id":94,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"pale_oak_chest_boat":{"id":95,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"panda":{"id":96,"max_health":20.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":6.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.15000000596046448},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[1.3,1.25],"eye_height":1.0625,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/panda","pools":[{"entries":[{"name":"minecraft:bamboo","functions":[{"count":1.0,"function":"minecraft:set_count"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"parched":{"id":97,"max_health":16.0,"experience_reward":5,"hurt_sound":"entity.parched.hurt","attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":16.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.99],"eye_height":1.74,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/parched","pools":[{"entries":[{"name":"minecraft:arrow","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:bone","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:tipped_arrow","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"limit":1,"function":"minecraft:enchanted_count_increase"},{"id":"minecraft:weakness","function":"minecraft:set_potion"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"parrot":{"id":98,"max_health":6.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"flying_speed":0.4000000059604645},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":6.0},{"movement_efficiency":0.0},{"movement_speed":0.20000000298023224},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.5,0.9],"eye_height":0.54,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/parrot","pools":[{"entries":[{"name":"minecraft:feather","functions":[{"count":{"min":1.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING"}},"phantom":{"id":99,"max_health":20.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.9,0.5],"eye_height":0.175,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/phantom","pools":[{"entries":[{"name":"minecraft:phantom_membrane","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0}]},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"pig":{"id":100,"max_health":10.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.9,0.9],"eye_height":0.765,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/pig","pools":[{"entries":[{"name":"minecraft:porkchop","functions":[{"count":{"min":1.0,"max":3.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"piglin":{"id":101,"max_health":16.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":5.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":16.0},{"movement_efficiency":0.0},{"movement_speed":0.3499999940395355},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.95],"eye_height":1.79,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/piglin"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"piglin_brute":{"id":102,"max_health":50.0,"experience_reward":20,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":7.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":12.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":50.0},{"movement_efficiency":0.0},{"movement_speed":0.3499999940395355},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.95],"eye_height":1.79,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/piglin_brute"},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"pillager":{"id":103,"max_health":24.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":5.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":32.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":24.0},{"movement_efficiency":0.0},{"movement_speed":0.3499999940395355},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":1,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":true,"dimension":[0.6,1.95],"eye_height":1.6575,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/pillager","pools":[{"entries":[{"name":"minecraft:ominous_bottle","functions":[{"count":1.0,"function":"minecraft:set_count"},{"amplifier":{"min":0.0,"max":4.0,"type":"minecraft:uniform"},"function":"minecraft:set_ominous_bottle_amplifier"}],"type":"minecraft:item"}],"conditions":[{"predicate":{"minecraft:type_specific/raider":{"is_captain":true}},"entity":"this","condition":"minecraft:entity_properties"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"polar_bear":{"id":104,"max_health":30.0,"experience_reward":1,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":6.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":20.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":30.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[1.4,1.4],"eye_height":1.19,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/polar_bear","pools":[{"entries":[{"name":"minecraft:cod","weight":3,"functions":[{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"},{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"},{"name":"minecraft:salmon","functions":[{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"},{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"splash_potion":{"id":105,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"lingering_potion":{"id":106,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"pufferfish":{"id":107,"max_health":3.0,"experience_reward":1,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":3.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":8,"summonable":true,"saveable":true,"fire_immune":false,"category":"WATER_AMBIENT","can_spawn_far_from_player":false,"dimension":[0.7,0.7],"eye_height":0.455,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/pufferfish","pools":[{"entries":[{"name":"minecraft:pufferfish","functions":[{"count":1.0,"function":"minecraft:set_count"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:bone_meal","type":"minecraft:item"}],"conditions":[{"chance":0.05,"condition":"minecraft:random_chance"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"rabbit":{"id":108,"max_health":3.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":3.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.49,0.6],"eye_height":0.59,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/rabbit","pools":[{"entries":[{"name":"minecraft:rabbit_hide","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:rabbit","functions":[{"count":1.0,"function":"minecraft:set_count"},{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:rabbit_foot","type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"},{"unenchanted_chance":0.1,"enchanted_chance":{"base":0.13,"per_level_above_first":0.03,"type":"minecraft:linear"},"enchantment":"minecraft:looting","condition":"minecraft:random_chance_with_enchanted_bonus"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"ravager":{"id":109,"max_health":100.0,"experience_reward":20,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":12.0},{"attack_knockback":1.5},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":32.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.75},{"max_absorption":0.0},{"max_health":100.0},{"movement_efficiency":0.0},{"movement_speed":0.3},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":1.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[1.95,2.2],"eye_height":1.8700001,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/ravager","pools":[{"entries":[{"name":"minecraft:saddle","functions":[{"count":1.0,"function":"minecraft:set_count"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"salmon":{"id":110,"max_health":3.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":3.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":5,"summonable":true,"saveable":true,"fire_immune":false,"category":"WATER_AMBIENT","can_spawn_far_from_player":false,"dimension":[0.7,0.4],"eye_height":0.26,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/salmon","pools":[{"entries":[{"name":"minecraft:salmon","functions":[{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:bone_meal","type":"minecraft:item"}],"conditions":[{"chance":0.05,"condition":"minecraft:random_chance"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"sheep":{"id":111,"max_health":8.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":8.0},{"movement_efficiency":0.0},{"movement_speed":0.23000000417232513},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.9,1.3],"eye_height":1.235,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/sheep","pools":[{"entries":[{"name":"minecraft:mutton","functions":[{"count":{"min":1.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"children":[{"value":"minecraft:entities/sheep/white","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"white"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/orange","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"orange"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/magenta","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"magenta"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/light_blue","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"light_blue"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/yellow","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"yellow"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/lime","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"lime"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/pink","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"pink"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/gray","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"gray"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/light_gray","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"light_gray"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/cyan","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"cyan"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/purple","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"purple"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/blue","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"blue"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/brown","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"brown"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/green","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"green"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/red","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"red"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/black","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"black"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"}],"type":"minecraft:alternatives"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"shulker":{"id":112,"max_health":30.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":30.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":true,"category":"MONSTER","can_spawn_far_from_player":true,"dimension":[1.0,1.0],"eye_height":0.5,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/shulker","pools":[{"entries":[{"name":"minecraft:shulker_shell","type":"minecraft:item"}],"conditions":[{"unenchanted_chance":0.5,"enchanted_chance":{"base":0.5625,"per_level_above_first":0.0625,"type":"minecraft:linear"},"enchantment":"minecraft:looting","condition":"minecraft:random_chance_with_enchanted_bonus"}],"rolls":1.0}]},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"shulker_bullet":{"id":113,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.3125,0.3125],"eye_height":0.265625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"silverfish":{"id":114,"max_health":8.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":1.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":8.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.4,0.3],"eye_height":0.13,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/silverfish"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"skeleton":{"id":115,"max_health":20.0,"experience_reward":5,"hurt_sound":"entity.skeleton.hurt","attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.99],"eye_height":1.74,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/skeleton","pools":[{"entries":[{"name":"minecraft:arrow","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:bone","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"skeleton_horse":{"id":116,"max_health":15.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":0.5},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.7},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":15.0},{"movement_efficiency":0.0},{"movement_speed":0.20000000298023224},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":6.0},{"scale":1.0},{"step_height":1.0},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":6,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[1.3964844,1.6],"eye_height":1.52,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/skeleton_horse","pools":[{"entries":[{"name":"minecraft:bone","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"slime":{"id":117,"max_health":20.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.52,0.52],"eye_height":0.325,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/slime","pools":[{"entries":[{"name":"minecraft:slime_ball","conditions":[{"term":{"predicate":{"source_entity":{"minecraft:entity_type":"minecraft:frog"}},"condition":"minecraft:damage_source_properties"},"condition":"minecraft:inverted"}],"functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"},{"name":"minecraft:slime_ball","conditions":[{"predicate":{"source_entity":{"minecraft:entity_type":"minecraft:frog"}},"condition":"minecraft:damage_source_properties"}],"functions":[{"count":1.0,"function":"minecraft:set_count"}],"type":"minecraft:item"}],"conditions":[{"predicate":{"minecraft:type_specific/cube_mob":{"size":1}},"entity":"this","condition":"minecraft:entity_properties"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"small_fireball":{"id":118,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.3125,0.3125],"eye_height":0.265625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"sniffer":{"id":119,"max_health":14.0,"experience_reward":1,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":14.0},{"movement_efficiency":0.0},{"movement_speed":0.10000000149011612},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[1.9,1.75],"eye_height":1.05,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/sniffer"},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"snowball":{"id":120,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"snow_golem":{"id":121,"max_health":4.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":4.0},{"movement_efficiency":0.0},{"movement_speed":0.20000000298023224},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.7,1.9],"eye_height":1.7,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/snow_golem","pools":[{"entries":[{"name":"minecraft:snowball","functions":[{"count":{"min":0.0,"max":15.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"spawner_minecart":{"id":122,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.98,0.7],"eye_height":0.595,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"spectral_arrow":{"id":123,"attackable":false,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.5,0.5],"eye_height":0.13,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"spider":{"id":124,"max_health":16.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":16.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[1.4,0.9],"eye_height":0.65,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/spider","pools":[{"entries":[{"name":"minecraft:string","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:spider_eye","functions":[{"count":{"min":-1.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"spruce_boat":{"id":125,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"spruce_chest_boat":{"id":126,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"squid":{"id":127,"max_health":10.0,"experience_reward":1,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"WATER_CREATURE","can_spawn_far_from_player":false,"dimension":[0.8,0.8],"eye_height":0.4,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/squid","pools":[{"entries":[{"name":"minecraft:ink_sac","functions":[{"count":{"min":1.0,"max":3.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"stray":{"id":128,"max_health":20.0,"experience_reward":5,"hurt_sound":"entity.stray.hurt","attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.99],"eye_height":1.74,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/stray","pools":[{"entries":[{"name":"minecraft:arrow","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:bone","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:tipped_arrow","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"limit":1,"function":"minecraft:enchanted_count_increase"},{"id":"minecraft:slowness","function":"minecraft:set_potion"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"strider":{"id":129,"max_health":20.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.17499999701976776},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":true,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.9,1.7],"eye_height":1.445,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/strider","pools":[{"entries":[{"name":"minecraft:string","functions":[{"count":{"min":2.0,"max":5.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_LAVA","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"sulfur_cube":{"id":130,"max_health":20.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":8.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.49,0.49],"eye_height":0.175,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/sulfur_cube"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"tadpole":{"id":131,"max_health":6.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":6.0},{"movement_efficiency":0.0},{"movement_speed":1.0},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":8,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.4,0.3],"eye_height":0.19500001,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/tadpole"},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"text_display":{"id":132,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.0,0.0],"eye_height":0.0,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"tnt":{"id":133,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":true,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.98,0.98],"eye_height":0.15,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"tnt_minecart":{"id":134,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.98,0.7],"eye_height":0.595,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"trader_llama":{"id":135,"max_health":53.0,"experience_reward":1,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":0.5},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.5},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":53.0},{"movement_efficiency":0.0},{"movement_speed":0.17499999701976776},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":6.0},{"scale":1.0},{"step_height":1.0},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":6,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.9,1.87],"eye_height":1.7765,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/trader_llama","pools":[{"entries":[{"name":"minecraft:leather","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"trident":{"id":136,"attackable":false,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.5,0.5],"eye_height":0.13,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"tropical_fish":{"id":137,"max_health":3.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":3.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":8,"summonable":true,"saveable":true,"fire_immune":false,"category":"WATER_AMBIENT","can_spawn_far_from_player":false,"dimension":[0.5,0.4],"eye_height":0.26,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/tropical_fish","pools":[{"entries":[{"name":"minecraft:tropical_fish","functions":[{"count":1.0,"function":"minecraft:set_count"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:bone_meal","type":"minecraft:item"}],"conditions":[{"chance":0.05,"condition":"minecraft:random_chance"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"turtle":{"id":138,"max_health":30.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":30.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":1.0},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[1.2,0.4],"eye_height":0.34,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/turtle","pools":[{"entries":[{"name":"minecraft:seagrass","weight":3,"functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:bowl","type":"minecraft:item"}],"conditions":[{"predicate":{"tags":[{"id":"minecraft:is_lightning","expected":true}]},"condition":"minecraft:damage_source_properties"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"vex":{"id":139,"max_health":14.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":4.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":14.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":true,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.4,0.8],"eye_height":0.51875,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/vex"},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"villager":{"id":140,"max_health":20.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.5},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.6,1.95],"eye_height":1.62,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/villager"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"vindicator":{"id":141,"max_health":24.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":5.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":12.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":24.0},{"movement_efficiency":0.0},{"movement_speed":0.3499999940395355},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.95],"eye_height":1.6575,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/vindicator","pools":[{"entries":[{"name":"minecraft:emerald","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0}]},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"wandering_trader":{"id":142,"max_health":20.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.6,1.95],"eye_height":1.62,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/wandering_trader"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"warden":{"id":143,"max_health":500.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":30.0},{"attack_knockback":1.5},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":24.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":1.0},{"max_absorption":0.0},{"max_health":500.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":true,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.9,2.9],"eye_height":2.4650002,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/warden","pools":[{"entries":[{"name":"minecraft:sculk_catalyst","type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"wind_charge":{"id":144,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.3125,0.3125],"eye_height":0.0,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"witch":{"id":145,"max_health":26.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":26.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.95],"eye_height":1.62,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/witch","pools":[{"entries":[{"name":"minecraft:glowstone_dust","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"},{"name":"minecraft:sugar","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"},{"name":"minecraft:spider_eye","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"},{"name":"minecraft:glass_bottle","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"},{"name":"minecraft:gunpowder","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"},{"name":"minecraft:stick","weight":2,"functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":{"min":1.0,"max":3.0,"type":"minecraft:uniform"}},{"entries":[{"name":"minecraft:redstone","functions":[{"count":{"min":4.0,"max":8.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"wither":{"id":146,"max_health":300.0,"experience_reward":50,"attributes":[{"air_drag_modifier":1.0},{"armor":4.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"flying_speed":0.6000000238418579},{"follow_range":40.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":300.0},{"movement_efficiency":0.0},{"movement_speed":0.6000000238418579},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":true,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.9,3.5],"eye_height":2.9750001,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/wither"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"wither_skeleton":{"id":147,"max_health":20.0,"experience_reward":5,"hurt_sound":"entity.wither_skeleton.hurt","attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":true,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.7,2.4],"eye_height":2.1,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/wither_skeleton","pools":[{"entries":[{"name":"minecraft:coal","functions":[{"count":{"min":-1.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:bone","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:wither_skeleton_skull","type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"},{"unenchanted_chance":0.025,"enchanted_chance":{"base":0.035,"per_level_above_first":0.01,"type":"minecraft:linear"},"enchantment":"minecraft:looting","condition":"minecraft:random_chance_with_enchanted_bonus"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"wither_skull":{"id":148,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.3125,0.3125],"eye_height":0.265625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"wolf":{"id":149,"max_health":8.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":4.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":8.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":8,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.6,0.85],"eye_height":0.68,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/wolf"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"zoglin":{"id":150,"max_health":40.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":6.0},{"attack_knockback":1.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.6000000238418579},{"max_absorption":0.0},{"max_health":40.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":true,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[1.3964844,1.4],"eye_height":1.19,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/zoglin","pools":[{"entries":[{"name":"minecraft:rotten_flesh","functions":[{"count":{"min":1.0,"max":3.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"zombie":{"id":151,"max_health":20.0,"experience_reward":5,"hurt_sound":"entity.zombie.hurt","attributes":[{"air_drag_modifier":1.0},{"armor":2.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":35.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.23000000417232513},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"spawn_reinforcements":0.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.95],"eye_height":1.74,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/zombie","pools":[{"entries":[{"name":"minecraft:rotten_flesh","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:red_mushroom","conditions":[{"predicate":{"minecraft:vehicle":{"minecraft:entity_type":"minecraft:zombie_horse"}},"entity":"this","condition":"minecraft:entity_properties"}],"functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:iron_ingot","type":"minecraft:item"},{"name":"minecraft:carrot","type":"minecraft:item"},{"name":"minecraft:potato","functions":[{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"},{"unenchanted_chance":0.025,"enchanted_chance":{"base":0.035,"per_level_above_first":0.01,"type":"minecraft:linear"},"enchantment":"minecraft:looting","condition":"minecraft:random_chance_with_enchanted_bonus"}],"rolls":1.0},{"entries":[{"name":"minecraft:music_disc_lava_chicken","type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"},{"predicate":{"minecraft:flags":{"is_baby":true},"minecraft:vehicle":{"minecraft:entity_type":"minecraft:chicken"}},"entity":"this","condition":"minecraft:entity_properties"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"zombie_horse":{"id":152,"max_health":25.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":0.5},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.7},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":25.0},{"movement_efficiency":0.0},{"movement_speed":0.22499999403953552},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":6.0},{"scale":1.0},{"step_height":1.0},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":6,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[1.3964844,1.6],"eye_height":1.52,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/zombie_horse","pools":[{"entries":[{"name":"minecraft:rotten_flesh","functions":[{"count":{"min":2.0,"max":3.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"zombie_nautilus":{"id":153,"max_health":15.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.30000001192092896},{"max_absorption":0.0},{"max_health":15.0},{"movement_efficiency":0.0},{"movement_speed":1.100000023841858},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.875,0.95],"eye_height":0.2751,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/zombie_nautilus","pools":[{"entries":[{"name":"minecraft:rotten_flesh","functions":[{"count":{"min":0.0,"max":3.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0}]},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"zombie_villager":{"id":154,"max_health":20.0,"experience_reward":5,"hurt_sound":"entity.zombie_villager.hurt","attributes":[{"air_drag_modifier":1.0},{"armor":2.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":35.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.23000000417232513},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"spawn_reinforcements":0.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.95],"eye_height":1.74,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/zombie_villager","pools":[{"entries":[{"name":"minecraft:rotten_flesh","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:iron_ingot","type":"minecraft:item"},{"name":"minecraft:carrot","type":"minecraft:item"},{"name":"minecraft:potato","functions":[{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"},{"unenchanted_chance":0.025,"enchanted_chance":{"base":0.035,"per_level_above_first":0.01,"type":"minecraft:linear"},"enchantment":"minecraft:looting","condition":"minecraft:random_chance_with_enchanted_bonus"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"zombified_piglin":{"id":155,"max_health":20.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":2.0},{"armor_toughness":0.0},{"attack_damage":5.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":35.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.23000000417232513},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"spawn_reinforcements":0.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":true,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.95],"eye_height":1.79,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/zombified_piglin","pools":[{"entries":[{"name":"minecraft:rotten_flesh","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:gold_nugget","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:gold_ingot","type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"},{"unenchanted_chance":0.025,"enchanted_chance":{"base":0.035,"per_level_above_first":0.01,"type":"minecraft:linear"},"enchantment":"minecraft:looting","condition":"minecraft:random_chance_with_enchanted_bonus"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"player":{"id":156,"summonable":false,"saveable":false,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.6,1.8],"eye_height":1.62,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/player"},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"fishing_bobber":{"id":157,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":false,"saveable":false,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}}} \ No newline at end of file +{"acacia_boat":{"id":0,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"acacia_chest_boat":{"id":1,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"allay":{"id":2,"max_health":20.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"flying_speed":0.10000000149011612},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.10000000149011612},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.35,0.6],"eye_height":0.36,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/allay"},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"area_effect_cloud":{"id":3,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":true,"category":"MISC","can_spawn_far_from_player":true,"dimension":[6.0,0.5],"eye_height":0.425,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"armadillo":{"id":4,"max_health":12.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":12.0},{"movement_efficiency":0.0},{"movement_speed":0.14},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.7,0.65],"eye_height":0.26,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/armadillo"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"armor_stand":{"id":5,"max_health":20.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.5,1.975],"eye_height":1.7775,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/armor_stand"},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"arrow":{"id":6,"attackable":false,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.5,0.5],"eye_height":0.13,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"axolotl":{"id":7,"max_health":14.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":14.0},{"movement_efficiency":0.0},{"movement_speed":1.0},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":1.0},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"AXOLOTLS","can_spawn_far_from_player":false,"dimension":[0.75,0.42],"eye_height":0.2751,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/axolotl"},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"bamboo_chest_raft":{"id":8,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"bamboo_raft":{"id":9,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"bat":{"id":10,"max_health":6.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":6.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"AMBIENT","can_spawn_far_from_player":false,"dimension":[0.5,0.9],"eye_height":0.45,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/bat"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"bee":{"id":11,"max_health":10.0,"experience_reward":1,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"flying_speed":0.6000000238418579},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.55,0.5],"eye_height":0.3,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/bee"},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"birch_boat":{"id":12,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"birch_chest_boat":{"id":13,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"blaze":{"id":14,"max_health":20.0,"experience_reward":10,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":6.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":48.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.23000000417232513},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":true,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.8],"eye_height":1.53,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/blaze","pools":[{"entries":[{"name":"minecraft:blaze_rod","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"block_display":{"id":15,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.0,0.0],"eye_height":0.0,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"bogged":{"id":16,"max_health":16.0,"experience_reward":5,"hurt_sound":"entity.bogged.hurt","attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":16.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.99],"eye_height":1.74,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/bogged","pools":[{"entries":[{"name":"minecraft:arrow","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:bone","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:tipped_arrow","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"limit":1,"function":"minecraft:enchanted_count_increase"},{"id":"minecraft:poison","function":"minecraft:set_potion"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"breeze":{"id":17,"max_health":30.0,"experience_reward":10,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":24.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":30.0},{"movement_efficiency":0.0},{"movement_speed":0.6299999952316284},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.77],"eye_height":1.3452,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/breeze","pools":[{"entries":[{"name":"minecraft:breeze_rod","functions":[{"count":{"min":1.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":1.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"breeze_wind_charge":{"id":18,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.3125,0.3125],"eye_height":0.0,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"camel":{"id":19,"max_health":32.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":0.5},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":32.0},{"movement_efficiency":0.0},{"movement_speed":0.09000000357627869},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":6.0},{"scale":1.0},{"step_height":1.5},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":6,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[1.7,2.375],"eye_height":2.275,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/camel"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"camel_husk":{"id":20,"max_health":32.0,"experience_reward":1,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":0.5},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":32.0},{"movement_efficiency":0.0},{"movement_speed":0.09000000357627869},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":6.0},{"scale":1.0},{"step_height":1.5},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":6,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[1.7,2.375],"eye_height":2.275,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/camel_husk","pools":[{"entries":[{"name":"minecraft:rotten_flesh","functions":[{"count":{"min":2.0,"max":3.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"cat":{"id":21,"max_health":10.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.6,0.7],"eye_height":0.35,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/cat","pools":[{"entries":[{"name":"minecraft:string","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"cave_spider":{"id":22,"max_health":12.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":12.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.7,0.5],"eye_height":0.45,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/cave_spider","pools":[{"entries":[{"name":"minecraft:string","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:spider_eye","functions":[{"count":{"min":-1.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"cherry_boat":{"id":23,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"cherry_chest_boat":{"id":24,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"chest_minecart":{"id":25,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.98,0.7],"eye_height":0.595,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"chicken":{"id":26,"max_health":4.0,"experience_reward":1,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":4.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.4,0.7],"eye_height":0.644,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/chicken","pools":[{"entries":[{"name":"minecraft:feather","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:chicken","functions":[{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"cod":{"id":27,"max_health":3.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":3.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":8,"summonable":true,"saveable":true,"fire_immune":false,"category":"WATER_AMBIENT","can_spawn_far_from_player":false,"dimension":[0.5,0.3],"eye_height":0.195,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/cod","pools":[{"entries":[{"name":"minecraft:cod","functions":[{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:bone_meal","type":"minecraft:item"}],"conditions":[{"chance":0.05,"condition":"minecraft:random_chance"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"copper_golem":{"id":28,"max_health":12.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":12.0},{"movement_efficiency":0.0},{"movement_speed":0.20000000298023224},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":1.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.49,0.98],"eye_height":0.8125,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/copper_golem","pools":[{"entries":[{"name":"minecraft:copper_ingot","functions":[{"count":{"min":1.0,"max":3.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"command_block_minecart":{"id":29,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.98,0.7],"eye_height":0.595,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"cow":{"id":30,"max_health":10.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":0.20000000298023224},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.9,1.4],"eye_height":1.3,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/cow","pools":[{"entries":[{"name":"minecraft:leather","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:beef","functions":[{"count":{"min":1.0,"max":3.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"creaking":{"id":31,"max_health":1.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":32.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":1.0},{"movement_efficiency":0.0},{"movement_speed":0.4000000059604645},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":1.0625},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.9,2.7],"eye_height":2.3,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/creaking"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"creeper":{"id":32,"max_health":20.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.7],"eye_height":1.445,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/creeper","pools":[{"entries":[{"name":"minecraft:gunpowder","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:creeper_drop_music_discs","expand":true,"type":"minecraft:tag"}],"conditions":[{"predicate":{"minecraft:entity_type":"#minecraft:skeletons"},"entity":"attacker","condition":"minecraft:entity_properties"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"dark_oak_boat":{"id":33,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"dark_oak_chest_boat":{"id":34,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"dolphin":{"id":35,"max_health":10.0,"experience_reward":1,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":1.2000000476837158},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"WATER_CREATURE","can_spawn_far_from_player":false,"dimension":[0.9,0.6],"eye_height":0.3,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/dolphin","pools":[{"entries":[{"name":"minecraft:cod","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"},{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"donkey":{"id":36,"max_health":53.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":0.5},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.5},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":53.0},{"movement_efficiency":0.0},{"movement_speed":0.17499999701976776},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":6.0},{"scale":1.0},{"step_height":1.0},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":6,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[1.3964844,1.5],"eye_height":1.425,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/donkey","pools":[{"entries":[{"name":"minecraft:leather","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"dragon_fireball":{"id":37,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.0,1.0],"eye_height":0.85,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"drowned":{"id":38,"max_health":20.0,"experience_reward":5,"hurt_sound":"entity.drowned.hurt","attributes":[{"air_drag_modifier":1.0},{"armor":2.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":35.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.23000000417232513},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"spawn_reinforcements":0.0},{"step_height":1.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.95],"eye_height":1.74,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/drowned","pools":[{"entries":[{"name":"minecraft:rotten_flesh","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:copper_ingot","type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"},{"unenchanted_chance":0.11,"enchanted_chance":{"base":0.13,"per_level_above_first":0.02,"type":"minecraft:linear"},"enchantment":"minecraft:looting","condition":"minecraft:random_chance_with_enchanted_bonus"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"egg":{"id":39,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"elder_guardian":{"id":40,"max_health":80.0,"experience_reward":10,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":8.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":80.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[1.9975,1.9975],"eye_height":0.99875,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/elder_guardian","pools":[{"entries":[{"name":"minecraft:prismarine_shard","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:cod","weight":3,"functions":[{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"},{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"}],"type":"minecraft:item"},{"name":"minecraft:prismarine_crystals","weight":2,"functions":[{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"},{"type":"minecraft:empty"}],"rolls":1.0},{"entries":[{"name":"minecraft:wet_sponge","type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0},{"entries":[{"value":"minecraft:gameplay/fishing/fish","functions":[{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"}],"type":"minecraft:loot_table"}],"conditions":[{"condition":"minecraft:killed_by_player"},{"unenchanted_chance":0.025,"enchanted_chance":{"base":0.035,"per_level_above_first":0.01,"type":"minecraft:linear"},"enchantment":"minecraft:looting","condition":"minecraft:random_chance_with_enchanted_bonus"}],"rolls":1.0},{"entries":[{"weight":4,"type":"minecraft:empty"},{"name":"minecraft:tide_armor_trim_smithing_template","type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"enderman":{"id":41,"max_health":40.0,"experience_reward":5,"hurt_sound":"entity.enderman.hurt","attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":7.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":64.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":40.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":1.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,2.9],"eye_height":2.55,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/enderman","pools":[{"entries":[{"name":"minecraft:ender_pearl","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"endermite":{"id":42,"max_health":8.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":8.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.4,0.3],"eye_height":0.13,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/endermite"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"ender_dragon":{"id":43,"max_health":200.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":16.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":200.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":true,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[16.0,8.0],"eye_height":6.8,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/ender_dragon"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"ender_pearl":{"id":44,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"end_crystal":{"id":45,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":true,"category":"MISC","can_spawn_far_from_player":true,"dimension":[2.0,2.0],"eye_height":1.7,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"evoker":{"id":46,"max_health":24.0,"experience_reward":10,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":12.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":24.0},{"movement_efficiency":0.0},{"movement_speed":0.5},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.95],"eye_height":1.6575,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/evoker","pools":[{"entries":[{"name":"minecraft:totem_of_undying","type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:emerald","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0}]},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"evoker_fangs":{"id":47,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.5,0.8],"eye_height":0.68,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"experience_bottle":{"id":48,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"experience_orb":{"id":49,"attackable":false,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.5,0.5],"eye_height":0.425,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"eye_of_ender":{"id":50,"attackable":false,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"falling_block":{"id":51,"attackable":false,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.98,0.98],"eye_height":0.83300006,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"fireball":{"id":52,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.0,1.0],"eye_height":0.85,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"firework_rocket":{"id":53,"attackable":false,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"fox":{"id":54,"max_health":10.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":32.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":5.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.6,0.7],"eye_height":0.4,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/fox"},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"frog":{"id":55,"max_health":10.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":10.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":1.0},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":1.0},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.5,0.5],"eye_height":0.425,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/frog"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"furnace_minecart":{"id":56,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.98,0.7],"eye_height":0.595,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"ghast":{"id":57,"max_health":10.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":8.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"flying_speed":0.06},{"follow_range":100.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":1,"summonable":true,"saveable":true,"fire_immune":true,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[4.0,4.0],"eye_height":2.6,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/ghast","pools":[{"entries":[{"name":"minecraft:ghast_tear","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:gunpowder","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:music_disc_tears","type":"minecraft:item"}],"conditions":[{"predicate":{"tags":[{"id":"minecraft:is_projectile","expected":true}],"direct_entity":{"minecraft:entity_type":"minecraft:fireball"}},"condition":"minecraft:damage_source_properties"},{"condition":"minecraft:killed_by_player"}],"functions":[{"count":1.0,"function":"minecraft:set_count"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"happy_ghast":{"id":58,"max_health":20.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":8.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"flying_speed":0.05},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.05},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":16.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":1,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[4.0,4.0],"eye_height":2.6,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/happy_ghast"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"giant":{"id":59,"max_health":100.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":50.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":16.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":100.0},{"movement_efficiency":0.0},{"movement_speed":0.5},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[3.6,12.0],"eye_height":10.44,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/giant"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"glow_item_frame":{"id":60,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.5,0.5],"eye_height":0.0,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"glow_squid":{"id":61,"max_health":10.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"UNDERGROUND_WATER_CREATURE","can_spawn_far_from_player":false,"dimension":[0.8,0.8],"eye_height":0.4,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/glow_squid","pools":[{"entries":[{"name":"minecraft:glow_ink_sac","functions":[{"count":{"min":1.0,"max":3.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"goat":{"id":62,"max_health":10.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":0.20000000298023224},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.9,1.3],"eye_height":1.105,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/goat"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"guardian":{"id":63,"max_health":30.0,"experience_reward":10,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":6.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":30.0},{"movement_efficiency":0.0},{"movement_speed":0.5},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.85,0.85],"eye_height":0.425,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/guardian","pools":[{"entries":[{"name":"minecraft:prismarine_shard","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:cod","weight":2,"functions":[{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"},{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"}],"type":"minecraft:item"},{"name":"minecraft:prismarine_crystals","weight":2,"functions":[{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"},{"type":"minecraft:empty"}],"rolls":1.0},{"entries":[{"value":"minecraft:gameplay/fishing/fish","functions":[{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"}],"type":"minecraft:loot_table"}],"conditions":[{"condition":"minecraft:killed_by_player"},{"unenchanted_chance":0.025,"enchanted_chance":{"base":0.035,"per_level_above_first":0.01,"type":"minecraft:linear"},"enchantment":"minecraft:looting","condition":"minecraft:random_chance_with_enchanted_bonus"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"hoglin":{"id":64,"max_health":40.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":6.0},{"attack_knockback":1.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.6000000238418579},{"max_absorption":0.0},{"max_health":40.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[1.3964844,1.4],"eye_height":1.19,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/hoglin","pools":[{"entries":[{"name":"minecraft:porkchop","functions":[{"count":{"min":2.0,"max":4.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:leather","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"hopper_minecart":{"id":65,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.98,0.7],"eye_height":0.595,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"horse":{"id":66,"max_health":53.0,"experience_reward":1,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":0.5},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.7},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":53.0},{"movement_efficiency":0.0},{"movement_speed":0.22499999403953552},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":6.0},{"scale":1.0},{"step_height":1.0},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":6,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[1.3964844,1.6],"eye_height":1.52,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/horse","pools":[{"entries":[{"name":"minecraft:leather","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"husk":{"id":67,"max_health":20.0,"experience_reward":5,"hurt_sound":"entity.husk.hurt","attributes":[{"air_drag_modifier":1.0},{"armor":2.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":35.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.23000000417232513},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"spawn_reinforcements":0.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.95],"eye_height":1.74,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/husk","pools":[{"entries":[{"name":"minecraft:rotten_flesh","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:rabbit_foot","conditions":[{"predicate":{"minecraft:vehicle":{"minecraft:entity_type":"minecraft:camel_husk"}},"entity":"this","condition":"minecraft:entity_properties"}],"functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:iron_ingot","type":"minecraft:item"},{"name":"minecraft:carrot","type":"minecraft:item"},{"name":"minecraft:potato","functions":[{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"},{"unenchanted_chance":0.025,"enchanted_chance":{"base":0.035,"per_level_above_first":0.01,"type":"minecraft:linear"},"enchantment":"minecraft:looting","condition":"minecraft:random_chance_with_enchanted_bonus"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"illusioner":{"id":68,"max_health":32.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":18.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":32.0},{"movement_efficiency":0.0},{"movement_speed":0.5},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.95],"eye_height":1.6575,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/illusioner"},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"interaction":{"id":69,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.0,0.0],"eye_height":0.0,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"iron_golem":{"id":70,"max_health":100.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":15.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":1.0},{"max_absorption":0.0},{"max_health":100.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":1.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.4,2.7],"eye_height":2.295,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/iron_golem","pools":[{"entries":[{"name":"minecraft:poppy","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:iron_ingot","functions":[{"count":{"min":3.0,"max":5.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"item":{"id":71,"attackable":false,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"item_display":{"id":72,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.0,0.0],"eye_height":0.0,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"item_frame":{"id":73,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.5,0.5],"eye_height":0.0,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"jungle_boat":{"id":74,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"jungle_chest_boat":{"id":75,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"leash_knot":{"id":76,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":false,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.375,0.5],"eye_height":0.0625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"lightning_bolt":{"id":77,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":false,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.0,0.0],"eye_height":0.0,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"llama":{"id":78,"max_health":53.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":0.5},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.5},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":53.0},{"movement_efficiency":0.0},{"movement_speed":0.17499999701976776},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":6.0},{"scale":1.0},{"step_height":1.0},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":6,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.9,1.87],"eye_height":1.7765,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/llama","pools":[{"entries":[{"name":"minecraft:leather","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"llama_spit":{"id":79,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"magma_cube":{"id":80,"max_health":20.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.20000000298023224},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":true,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.52,0.52],"eye_height":0.325,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/magma_cube","pools":[{"entries":[{"name":"minecraft:magma_cream","conditions":[{"term":{"predicate":{"source_entity":{"minecraft:entity_type":"minecraft:frog"}},"condition":"minecraft:damage_source_properties"},"condition":"minecraft:inverted"},{"predicate":{"minecraft:type_specific/cube_mob":{"size":{"min":2}}},"entity":"this","condition":"minecraft:entity_properties"}],"functions":[{"count":{"min":-2.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"},{"name":"minecraft:pearlescent_froglight","conditions":[{"predicate":{"source_entity":{"minecraft:components":{"minecraft:frog/variant":"minecraft:warm"},"minecraft:entity_type":"minecraft:frog"}},"condition":"minecraft:damage_source_properties"}],"functions":[{"count":1.0,"function":"minecraft:set_count"}],"type":"minecraft:item"},{"name":"minecraft:verdant_froglight","conditions":[{"predicate":{"source_entity":{"minecraft:components":{"minecraft:frog/variant":"minecraft:cold"},"minecraft:entity_type":"minecraft:frog"}},"condition":"minecraft:damage_source_properties"}],"functions":[{"count":1.0,"function":"minecraft:set_count"}],"type":"minecraft:item"},{"name":"minecraft:ochre_froglight","conditions":[{"predicate":{"source_entity":{"minecraft:components":{"minecraft:frog/variant":"minecraft:temperate"},"minecraft:entity_type":"minecraft:frog"}},"condition":"minecraft:damage_source_properties"}],"functions":[{"count":1.0,"function":"minecraft:set_count"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"mangrove_boat":{"id":81,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"mangrove_chest_boat":{"id":82,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"mannequin":{"id":83,"max_health":20.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.6,1.8],"eye_height":1.62,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/mannequin"},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"marker":{"id":84,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.0,0.0],"eye_height":0.0,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"minecart":{"id":85,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.98,0.7],"eye_height":0.595,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"mooshroom":{"id":86,"max_health":10.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":0.20000000298023224},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.9,1.4],"eye_height":1.3,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/mooshroom","pools":[{"entries":[{"name":"minecraft:leather","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:beef","functions":[{"count":{"min":1.0,"max":3.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"mule":{"id":87,"max_health":53.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":0.5},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.5},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":53.0},{"movement_efficiency":0.0},{"movement_speed":0.17499999701976776},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":6.0},{"scale":1.0},{"step_height":1.0},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":6,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[1.3964844,1.6],"eye_height":1.52,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/mule","pools":[{"entries":[{"name":"minecraft:leather","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"nautilus":{"id":88,"max_health":15.0,"experience_reward":1,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.30000001192092896},{"max_absorption":0.0},{"max_health":15.0},{"movement_efficiency":0.0},{"movement_speed":1.0},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"WATER_CREATURE","can_spawn_far_from_player":false,"dimension":[0.875,0.95],"eye_height":0.2751,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/nautilus","pools":[{"entries":[{"name":"minecraft:nautilus_shell","type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"},{"unenchanted_chance":0.05,"enchanted_chance":{"base":0.060000002,"per_level_above_first":0.01,"type":"minecraft:linear"},"enchantment":"minecraft:looting","condition":"minecraft:random_chance_with_enchanted_bonus"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"oak_boat":{"id":89,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"oak_chest_boat":{"id":90,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"ocelot":{"id":91,"max_health":10.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.6,0.7],"eye_height":0.595,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/ocelot"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING"}},"ominous_item_spawner":{"id":92,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"painting":{"id":93,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.5,0.5],"eye_height":0.425,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"pale_oak_boat":{"id":94,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"pale_oak_chest_boat":{"id":95,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"panda":{"id":96,"max_health":20.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":6.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.15000000596046448},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[1.3,1.25],"eye_height":1.0625,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/panda","pools":[{"entries":[{"name":"minecraft:bamboo","functions":[{"count":1.0,"function":"minecraft:set_count"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"parched":{"id":97,"max_health":16.0,"experience_reward":5,"hurt_sound":"entity.parched.hurt","attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":16.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.99],"eye_height":1.74,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/parched","pools":[{"entries":[{"name":"minecraft:arrow","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:bone","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:tipped_arrow","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"limit":1,"function":"minecraft:enchanted_count_increase"},{"id":"minecraft:weakness","function":"minecraft:set_potion"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"parrot":{"id":98,"max_health":6.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"flying_speed":0.4000000059604645},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":6.0},{"movement_efficiency":0.0},{"movement_speed":0.20000000298023224},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.5,0.9],"eye_height":0.54,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/parrot","pools":[{"entries":[{"name":"minecraft:feather","functions":[{"count":{"min":1.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING"}},"phantom":{"id":99,"max_health":20.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.9,0.5],"eye_height":0.175,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/phantom","pools":[{"entries":[{"name":"minecraft:phantom_membrane","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0}]},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"pig":{"id":100,"max_health":10.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.9,0.9],"eye_height":0.765,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/pig","pools":[{"entries":[{"name":"minecraft:porkchop","functions":[{"count":{"min":1.0,"max":3.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"piglin":{"id":101,"max_health":16.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":5.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":16.0},{"movement_efficiency":0.0},{"movement_speed":0.3499999940395355},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.95],"eye_height":1.79,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/piglin"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"piglin_brute":{"id":102,"max_health":50.0,"experience_reward":20,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":7.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":12.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":50.0},{"movement_efficiency":0.0},{"movement_speed":0.3499999940395355},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.95],"eye_height":1.79,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/piglin_brute"},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"pillager":{"id":103,"max_health":24.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":5.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":32.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":24.0},{"movement_efficiency":0.0},{"movement_speed":0.3499999940395355},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":1,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":true,"dimension":[0.6,1.95],"eye_height":1.6575,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/pillager","pools":[{"entries":[{"name":"minecraft:ominous_bottle","functions":[{"count":1.0,"function":"minecraft:set_count"},{"amplifier":{"min":0.0,"max":4.0,"type":"minecraft:uniform"},"function":"minecraft:set_ominous_bottle_amplifier"}],"type":"minecraft:item"}],"conditions":[{"predicate":{"minecraft:type_specific/raider":{"is_captain":true}},"entity":"this","condition":"minecraft:entity_properties"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"polar_bear":{"id":104,"max_health":30.0,"experience_reward":1,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":6.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":20.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":30.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[1.4,1.4],"eye_height":1.19,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/polar_bear","pools":[{"entries":[{"name":"minecraft:cod","weight":3,"functions":[{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"},{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"},{"name":"minecraft:salmon","functions":[{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"},{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"splash_potion":{"id":105,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"lingering_potion":{"id":106,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"pufferfish":{"id":107,"max_health":3.0,"experience_reward":1,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":3.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":8,"summonable":true,"saveable":true,"fire_immune":false,"category":"WATER_AMBIENT","can_spawn_far_from_player":false,"dimension":[0.7,0.7],"eye_height":0.455,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/pufferfish","pools":[{"entries":[{"name":"minecraft:pufferfish","functions":[{"count":1.0,"function":"minecraft:set_count"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:bone_meal","type":"minecraft:item"}],"conditions":[{"chance":0.05,"condition":"minecraft:random_chance"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"rabbit":{"id":108,"max_health":3.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":3.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.49,0.6],"eye_height":0.59,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/rabbit","pools":[{"entries":[{"name":"minecraft:rabbit_hide","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:rabbit","functions":[{"count":1.0,"function":"minecraft:set_count"},{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:rabbit_foot","type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"},{"unenchanted_chance":0.1,"enchanted_chance":{"base":0.13,"per_level_above_first":0.03,"type":"minecraft:linear"},"enchantment":"minecraft:looting","condition":"minecraft:random_chance_with_enchanted_bonus"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"ravager":{"id":109,"max_health":100.0,"experience_reward":20,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":12.0},{"attack_knockback":1.5},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":32.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.75},{"max_absorption":0.0},{"max_health":100.0},{"movement_efficiency":0.0},{"movement_speed":0.3},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":1.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[1.95,2.2],"eye_height":1.8700001,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/ravager","pools":[{"entries":[{"name":"minecraft:saddle","functions":[{"count":1.0,"function":"minecraft:set_count"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"salmon":{"id":110,"max_health":3.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":3.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":5,"summonable":true,"saveable":true,"fire_immune":false,"category":"WATER_AMBIENT","can_spawn_far_from_player":false,"dimension":[0.7,0.4],"eye_height":0.26,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/salmon","pools":[{"entries":[{"name":"minecraft:salmon","functions":[{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:bone_meal","type":"minecraft:item"}],"conditions":[{"chance":0.05,"condition":"minecraft:random_chance"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"sheep":{"id":111,"max_health":8.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":8.0},{"movement_efficiency":0.0},{"movement_speed":0.23000000417232513},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.9,1.3],"eye_height":1.235,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/sheep","pools":[{"entries":[{"name":"minecraft:mutton","functions":[{"count":{"min":1.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"children":[{"value":"minecraft:entities/sheep/white","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"white"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/orange","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"orange"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/magenta","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"magenta"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/light_blue","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"light_blue"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/yellow","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"yellow"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/lime","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"lime"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/pink","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"pink"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/gray","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"gray"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/light_gray","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"light_gray"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/cyan","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"cyan"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/purple","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"purple"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/blue","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"blue"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/brown","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"brown"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/green","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"green"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/red","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"red"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"},{"value":"minecraft:entities/sheep/black","conditions":[{"predicate":{"minecraft:components":{"minecraft:sheep/color":"black"},"minecraft:type_specific/sheep":{"sheared":false}},"entity":"this","condition":"minecraft:entity_properties"}],"type":"minecraft:loot_table"}],"type":"minecraft:alternatives"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"shulker":{"id":112,"max_health":30.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":30.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":true,"category":"MONSTER","can_spawn_far_from_player":true,"dimension":[1.0,1.0],"eye_height":0.5,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/shulker","pools":[{"entries":[{"name":"minecraft:shulker_shell","type":"minecraft:item"}],"conditions":[{"unenchanted_chance":0.5,"enchanted_chance":{"base":0.5625,"per_level_above_first":0.0625,"type":"minecraft:linear"},"enchantment":"minecraft:looting","condition":"minecraft:random_chance_with_enchanted_bonus"}],"rolls":1.0}]},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"shulker_bullet":{"id":113,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.3125,0.3125],"eye_height":0.265625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"silverfish":{"id":114,"max_health":8.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":1.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":8.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.4,0.3],"eye_height":0.13,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/silverfish"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"skeleton":{"id":115,"max_health":20.0,"experience_reward":5,"hurt_sound":"entity.skeleton.hurt","attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.99],"eye_height":1.74,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/skeleton","pools":[{"entries":[{"name":"minecraft:arrow","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:bone","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"skeleton_horse":{"id":116,"max_health":15.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":0.5},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.7},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":15.0},{"movement_efficiency":0.0},{"movement_speed":0.20000000298023224},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":6.0},{"scale":1.0},{"step_height":1.0},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":6,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[1.3964844,1.6],"eye_height":1.52,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/skeleton_horse","pools":[{"entries":[{"name":"minecraft:bone","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"slime":{"id":117,"max_health":20.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.52,0.52],"eye_height":0.325,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/slime","pools":[{"entries":[{"name":"minecraft:slime_ball","conditions":[{"term":{"predicate":{"source_entity":{"minecraft:entity_type":"minecraft:frog"}},"condition":"minecraft:damage_source_properties"},"condition":"minecraft:inverted"}],"functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"},{"name":"minecraft:slime_ball","conditions":[{"predicate":{"source_entity":{"minecraft:entity_type":"minecraft:frog"}},"condition":"minecraft:damage_source_properties"}],"functions":[{"count":1.0,"function":"minecraft:set_count"}],"type":"minecraft:item"}],"conditions":[{"predicate":{"minecraft:type_specific/cube_mob":{"size":1}},"entity":"this","condition":"minecraft:entity_properties"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"small_fireball":{"id":118,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.3125,0.3125],"eye_height":0.265625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"sniffer":{"id":119,"max_health":14.0,"experience_reward":1,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":14.0},{"movement_efficiency":0.0},{"movement_speed":0.10000000149011612},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[1.9,1.75],"eye_height":1.05,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/sniffer"},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"snowball":{"id":120,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"snow_golem":{"id":121,"max_health":4.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":4.0},{"movement_efficiency":0.0},{"movement_speed":0.20000000298023224},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.7,1.9],"eye_height":1.7,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/snow_golem","pools":[{"entries":[{"name":"minecraft:snowball","functions":[{"count":{"min":0.0,"max":15.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"spawner_minecart":{"id":122,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.98,0.7],"eye_height":0.595,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"spectral_arrow":{"id":123,"attackable":false,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.5,0.5],"eye_height":0.13,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"spider":{"id":124,"max_health":16.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":16.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[1.4,0.9],"eye_height":0.65,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/spider","pools":[{"entries":[{"name":"minecraft:string","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:spider_eye","functions":[{"count":{"min":-1.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"spruce_boat":{"id":125,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"spruce_chest_boat":{"id":126,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[1.375,0.5625],"eye_height":0.5625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"squid":{"id":127,"max_health":10.0,"experience_reward":1,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":10.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"WATER_CREATURE","can_spawn_far_from_player":false,"dimension":[0.8,0.8],"eye_height":0.4,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/squid","pools":[{"entries":[{"name":"minecraft:ink_sac","functions":[{"count":{"min":1.0,"max":3.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"stray":{"id":128,"max_health":20.0,"experience_reward":5,"hurt_sound":"entity.stray.hurt","attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.99],"eye_height":1.74,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/stray","pools":[{"entries":[{"name":"minecraft:arrow","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:bone","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:tipped_arrow","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"limit":1,"function":"minecraft:enchanted_count_increase"},{"id":"minecraft:slowness","function":"minecraft:set_potion"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"strider":{"id":129,"max_health":20.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.17499999701976776},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":true,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.9,1.7],"eye_height":1.445,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/strider","pools":[{"entries":[{"name":"minecraft:string","functions":[{"count":{"min":2.0,"max":5.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_LAVA","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"sulfur_cube":{"id":130,"max_health":20.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":8.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.49,0.49],"eye_height":0.175,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/sulfur_cube"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"tadpole":{"id":131,"max_health":6.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":6.0},{"movement_efficiency":0.0},{"movement_speed":1.0},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":8,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.4,0.3],"eye_height":0.19500001,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/tadpole"},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"text_display":{"id":132,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.0,0.0],"eye_height":0.0,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"tnt":{"id":133,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":true,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.98,0.98],"eye_height":0.15,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"tnt_minecart":{"id":134,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.98,0.7],"eye_height":0.595,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"trader_llama":{"id":135,"max_health":53.0,"experience_reward":1,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":0.5},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.5},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":53.0},{"movement_efficiency":0.0},{"movement_speed":0.17499999701976776},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":6.0},{"scale":1.0},{"step_height":1.0},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":6,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.9,1.87],"eye_height":1.7765,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/trader_llama","pools":[{"entries":[{"name":"minecraft:leather","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"trident":{"id":136,"attackable":false,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.5,0.5],"eye_height":0.13,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"tropical_fish":{"id":137,"max_health":3.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":3.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":8,"summonable":true,"saveable":true,"fire_immune":false,"category":"WATER_AMBIENT","can_spawn_far_from_player":false,"dimension":[0.5,0.4],"eye_height":0.26,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/tropical_fish","pools":[{"entries":[{"name":"minecraft:tropical_fish","functions":[{"count":1.0,"function":"minecraft:set_count"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:bone_meal","type":"minecraft:item"}],"conditions":[{"chance":0.05,"condition":"minecraft:random_chance"}],"rolls":1.0}]},"spawn_restriction":{"location":"IN_WATER","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"turtle":{"id":138,"max_health":30.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":30.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":1.0},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[1.2,0.4],"eye_height":0.34,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/turtle","pools":[{"entries":[{"name":"minecraft:seagrass","weight":3,"functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:bowl","type":"minecraft:item"}],"conditions":[{"predicate":{"tags":[{"id":"minecraft:is_lightning","expected":true}]},"condition":"minecraft:damage_source_properties"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"vex":{"id":139,"max_health":14.0,"experience_reward":3,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":4.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":14.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":true,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.4,0.8],"eye_height":0.51875,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/vex"},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"villager":{"id":140,"max_health":20.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.5},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.6,1.95],"eye_height":1.62,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/villager"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"vindicator":{"id":141,"max_health":24.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":5.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":12.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":24.0},{"movement_efficiency":0.0},{"movement_speed":0.3499999940395355},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.95],"eye_height":1.6575,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/vindicator","pools":[{"entries":[{"name":"minecraft:emerald","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0}]},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"wandering_trader":{"id":142,"max_health":20.0,"experience_reward":0,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.7},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.6,1.95],"eye_height":1.62,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/wandering_trader"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"warden":{"id":143,"max_health":500.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":30.0},{"attack_knockback":1.5},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":24.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":1.0},{"max_absorption":0.0},{"max_health":500.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":true,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.9,2.9],"eye_height":2.4650002,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/warden","pools":[{"entries":[{"name":"minecraft:sculk_catalyst","type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"wind_charge":{"id":144,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.3125,0.3125],"eye_height":0.0,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"witch":{"id":145,"max_health":26.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":26.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.95],"eye_height":1.62,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/witch","pools":[{"entries":[{"name":"minecraft:glowstone_dust","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"},{"name":"minecraft:sugar","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"},{"name":"minecraft:spider_eye","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"},{"name":"minecraft:glass_bottle","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"},{"name":"minecraft:gunpowder","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"},{"name":"minecraft:stick","weight":2,"functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":{"min":1.0,"max":3.0,"type":"minecraft:uniform"}},{"entries":[{"name":"minecraft:redstone","functions":[{"count":{"min":4.0,"max":8.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"wither":{"id":146,"max_health":300.0,"experience_reward":50,"attributes":[{"air_drag_modifier":1.0},{"armor":4.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"flying_speed":0.6000000238418579},{"follow_range":40.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":300.0},{"movement_efficiency":0.0},{"movement_speed":0.6000000238418579},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":true,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.9,3.5],"eye_height":2.9750001,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/wither"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"wither_skeleton":{"id":147,"max_health":20.0,"experience_reward":5,"hurt_sound":"entity.wither_skeleton.hurt","attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":2.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.25},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":true,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.7,2.4],"eye_height":2.1,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/wither_skeleton","pools":[{"entries":[{"name":"minecraft:coal","functions":[{"count":{"min":-1.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:bone","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:wither_skeleton_skull","type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"},{"unenchanted_chance":0.025,"enchanted_chance":{"base":0.035,"per_level_above_first":0.01,"type":"minecraft:linear"},"enchantment":"minecraft:looting","condition":"minecraft:random_chance_with_enchanted_bonus"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"wither_skull":{"id":148,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":true,"saveable":true,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.3125,0.3125],"eye_height":0.265625,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"wolf":{"id":149,"max_health":8.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":4.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":8.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":8,"summonable":true,"saveable":true,"fire_immune":false,"category":"CREATURE","can_spawn_far_from_player":true,"dimension":[0.6,0.85],"eye_height":0.68,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/wolf"},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"zoglin":{"id":150,"max_health":40.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":6.0},{"attack_knockback":1.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.6000000238418579},{"max_absorption":0.0},{"max_health":40.0},{"movement_efficiency":0.0},{"movement_speed":0.30000001192092896},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":true,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[1.3964844,1.4],"eye_height":1.19,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/zoglin","pools":[{"entries":[{"name":"minecraft:rotten_flesh","functions":[{"count":{"min":1.0,"max":3.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"zombie":{"id":151,"max_health":20.0,"experience_reward":5,"hurt_sound":"entity.zombie.hurt","attributes":[{"air_drag_modifier":1.0},{"armor":2.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":35.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.23000000417232513},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"spawn_reinforcements":0.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.95],"eye_height":1.74,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/zombie","pools":[{"entries":[{"name":"minecraft:rotten_flesh","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:red_mushroom","conditions":[{"predicate":{"minecraft:vehicle":{"minecraft:entity_type":"minecraft:zombie_horse"}},"entity":"this","condition":"minecraft:entity_properties"}],"functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:iron_ingot","type":"minecraft:item"},{"name":"minecraft:carrot","type":"minecraft:item"},{"name":"minecraft:potato","functions":[{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"},{"unenchanted_chance":0.025,"enchanted_chance":{"base":0.035,"per_level_above_first":0.01,"type":"minecraft:linear"},"enchantment":"minecraft:looting","condition":"minecraft:random_chance_with_enchanted_bonus"}],"rolls":1.0},{"entries":[{"name":"minecraft:music_disc_lava_chicken","type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"},{"predicate":{"minecraft:flags":{"is_baby":true},"minecraft:vehicle":{"minecraft:entity_type":"minecraft:chicken"}},"entity":"this","condition":"minecraft:entity_properties"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"zombie_horse":{"id":152,"max_health":25.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":0.5},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.7},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":25.0},{"movement_efficiency":0.0},{"movement_speed":0.22499999403953552},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":6.0},{"scale":1.0},{"step_height":1.0},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":6,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[1.3964844,1.6],"eye_height":1.52,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/zombie_horse","pools":[{"entries":[{"name":"minecraft:rotten_flesh","functions":[{"count":{"min":2.0,"max":3.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"zombie_nautilus":{"id":153,"max_health":15.0,"experience_reward":2,"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":16.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.30000001192092896},{"max_absorption":0.0},{"max_health":15.0},{"movement_efficiency":0.0},{"movement_speed":1.100000023841858},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"step_height":0.6},{"tempt_range":10.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.875,0.95],"eye_height":0.2751,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/zombie_nautilus","pools":[{"entries":[{"name":"minecraft:rotten_flesh","functions":[{"count":{"min":0.0,"max":3.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"}],"rolls":1.0}]},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"zombie_villager":{"id":154,"max_health":20.0,"experience_reward":5,"hurt_sound":"entity.zombie_villager.hurt","attributes":[{"air_drag_modifier":1.0},{"armor":2.0},{"armor_toughness":0.0},{"attack_damage":3.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":35.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.23000000417232513},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"spawn_reinforcements":0.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":false,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.95],"eye_height":1.74,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/zombie_villager","pools":[{"entries":[{"name":"minecraft:rotten_flesh","functions":[{"count":{"min":0.0,"max":2.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:iron_ingot","type":"minecraft:item"},{"name":"minecraft:carrot","type":"minecraft:item"},{"name":"minecraft:potato","functions":[{"conditions":[{"terms":[{"predicate":{"minecraft:flags":{"is_on_fire":true}},"entity":"this","condition":"minecraft:entity_properties"},{"predicate":{"minecraft:equipment":{"mainhand":{"predicates":{"minecraft:enchantments":[{"enchantments":"#minecraft:smelts_loot"}]}}}},"entity":"direct_attacker","condition":"minecraft:entity_properties"}],"condition":"minecraft:any_of"}],"function":"minecraft:furnace_smelt"}],"type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"},{"unenchanted_chance":0.025,"enchanted_chance":{"base":0.035,"per_level_above_first":0.01,"type":"minecraft:linear"},"enchantment":"minecraft:looting","condition":"minecraft:random_chance_with_enchanted_bonus"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"zombified_piglin":{"id":155,"max_health":20.0,"experience_reward":5,"attributes":[{"air_drag_modifier":1.0},{"armor":2.0},{"armor_toughness":0.0},{"attack_damage":5.0},{"attack_knockback":0.0},{"below_name_distance":10.0},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"follow_range":35.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"max_absorption":0.0},{"max_health":20.0},{"movement_efficiency":0.0},{"movement_speed":0.23000000417232513},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"spawn_reinforcements":0.0},{"step_height":0.6},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0}],"attackable":true,"mob":true,"limit_per_chunk":4,"summonable":true,"saveable":true,"fire_immune":true,"category":"MONSTER","can_spawn_far_from_player":false,"dimension":[0.6,1.95],"eye_height":1.79,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/zombified_piglin","pools":[{"entries":[{"name":"minecraft:rotten_flesh","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:gold_nugget","functions":[{"count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:set_count"},{"enchantment":"minecraft:looting","count":{"min":0.0,"max":1.0,"type":"minecraft:uniform"},"function":"minecraft:enchanted_count_increase"}],"type":"minecraft:item"}],"rolls":1.0},{"entries":[{"name":"minecraft:gold_ingot","type":"minecraft:item"}],"conditions":[{"condition":"minecraft:killed_by_player"},{"unenchanted_chance":0.025,"enchanted_chance":{"base":0.035,"per_level_above_first":0.01,"type":"minecraft:linear"},"enchantment":"minecraft:looting","condition":"minecraft:random_chance_with_enchanted_bonus"}],"rolls":1.0}]},"spawn_restriction":{"location":"ON_GROUND","heightmap":"MOTION_BLOCKING_NO_LEAVES"}},"player":{"id":156,"summonable":false,"saveable":false,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.6,1.8],"eye_height":1.62,"loot_table":{"type":"minecraft:entity","random_sequence":"minecraft:entities/player"},"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"},"attributes":[{"air_drag_modifier":1.0},{"armor":0.0},{"armor_toughness":0.0},{"attack_damage":1.0},{"attack_knockback":0.0},{"attack_speed":4.0},{"below_name_distance":10.0},{"block_break_speed":1.0},{"block_interaction_range":4.5},{"bounciness":0.0},{"burning_time":1.0},{"camera_distance":4.0},{"explosion_knockback_resistance":0.0},{"entity_interaction_range":3.0},{"fall_damage_multiplier":1.0},{"friction_modifier":1.0},{"gravity":0.08},{"jump_strength":0.41999998688697815},{"knockback_resistance":0.0},{"luck":0.0},{"max_absorption":0.0},{"max_health":20.0},{"mining_efficiency":0.0},{"movement_efficiency":0.0},{"movement_speed":0.1},{"name_tag_distance":64.0},{"oxygen_bonus":0.0},{"safe_fall_distance":3.0},{"scale":1.0},{"sneaking_speed":0.3},{"step_height":0.6},{"submerged_mining_speed":0.2},{"sweeping_damage_ratio":0.0},{"water_movement_efficiency":0.0},{"waypoint_transmit_range":0.0},{"waypoint_receive_range":0.0}],"max_health":20.0,"experience_reward":0},"fishing_bobber":{"id":157,"attackable":true,"mob":false,"limit_per_chunk":0,"summonable":false,"saveable":false,"fire_immune":false,"category":"MISC","can_spawn_far_from_player":true,"dimension":[0.25,0.25],"eye_height":0.2125,"spawn_restriction":{"location":"UNRESTRICTED","heightmap":"MOTION_BLOCKING_NO_LEAVES"}}} \ No newline at end of file diff --git a/crates/pumpkin-data/src/blocks.rs b/crates/pumpkin-data/src/blocks.rs index 95b357484..2bbf01687 100644 --- a/crates/pumpkin-data/src/blocks.rs +++ b/crates/pumpkin-data/src/blocks.rs @@ -123,6 +123,16 @@ impl FromResourceLocation for &'static Block { } impl Block { + #[must_use] + pub const fn get_speed_factor(&self) -> f32 { + self.velocity_multiplier + } + + #[must_use] + pub const fn get_jump_velocity_multiplier(&self) -> f32 { + self.jump_velocity_multiplier + } + pub(crate) fn shape_offset_delta(&self, pos: &BlockPos) -> Vector3 { let Some(shape_offset) = self.shape_offset() else { return Vector3::new(0.0, 0.0, 0.0); diff --git a/crates/pumpkin-data/src/generated/configured_features_generated.rs b/crates/pumpkin-data/src/generated/configured_features_generated.rs index 3213ea823..10a55762c 100644 --- a/crates/pumpkin-data/src/generated/configured_features_generated.rs +++ b/crates/pumpkin-data/src/generated/configured_features_generated.rs @@ -1541,13 +1541,21 @@ fn build_configured_features() map.insert( pumpkin_data::configured_feature::ConfiguredFeature::EndGatewayDelayed, ConfiguredFeature::EndGateway( - crate::generation::feature::features::end_gateway::EndGatewayFeature {}, + crate::generation::feature::features::end_gateway::EndGatewayFeature { + exit: None, + exact: false, + }, ), ); map.insert( pumpkin_data::configured_feature::ConfiguredFeature::EndGatewayReturn, ConfiguredFeature::EndGateway( - crate::generation::feature::features::end_gateway::EndGatewayFeature {}, + crate::generation::feature::features::end_gateway::EndGatewayFeature { + exit: Some(pumpkin_util::math::position::BlockPos::new( + 100i32, 50i32, 0i32, + )), + exact: true, + }, ), ); map.insert( diff --git a/crates/pumpkin-data/src/generated/entity_type.rs b/crates/pumpkin-data/src/generated/entity_type.rs index e9bd0adc3..6cef1c7a8 100644 --- a/crates/pumpkin-data/src/generated/entity_type.rs +++ b/crates/pumpkin-data/src/generated/entity_type.rs @@ -6550,7 +6550,44 @@ impl EntityType { }; pub const PLAYER: EntityType = EntityType { id: 156, - attributes: &[], + attributes: &[ + (Attributes::AIR_DRAG_MODIFIER, 1f64), + (Attributes::ARMOR, 0f64), + (Attributes::ARMOR_TOUGHNESS, 0f64), + (Attributes::ATTACK_DAMAGE, 1f64), + (Attributes::ATTACK_KNOCKBACK, 0f64), + (Attributes::ATTACK_SPEED, 4f64), + (Attributes::BELOW_NAME_DISTANCE, 10f64), + (Attributes::BLOCK_BREAK_SPEED, 1f64), + (Attributes::BLOCK_INTERACTION_RANGE, 4.5f64), + (Attributes::BOUNCINESS, 0f64), + (Attributes::BURNING_TIME, 1f64), + (Attributes::CAMERA_DISTANCE, 4f64), + (Attributes::EXPLOSION_KNOCKBACK_RESISTANCE, 0f64), + (Attributes::ENTITY_INTERACTION_RANGE, 3f64), + (Attributes::FALL_DAMAGE_MULTIPLIER, 1f64), + (Attributes::FRICTION_MODIFIER, 1f64), + (Attributes::GRAVITY, 0.08f64), + (Attributes::JUMP_STRENGTH, 0.41999998688697815f64), + (Attributes::KNOCKBACK_RESISTANCE, 0f64), + (Attributes::LUCK, 0f64), + (Attributes::MAX_ABSORPTION, 0f64), + (Attributes::MAX_HEALTH, 20f64), + (Attributes::MINING_EFFICIENCY, 0f64), + (Attributes::MOVEMENT_EFFICIENCY, 0f64), + (Attributes::MOVEMENT_SPEED, 0.1f64), + (Attributes::NAME_TAG_DISTANCE, 64f64), + (Attributes::OXYGEN_BONUS, 0f64), + (Attributes::SAFE_FALL_DISTANCE, 3f64), + (Attributes::SCALE, 1f64), + (Attributes::SNEAKING_SPEED, 0.3f64), + (Attributes::STEP_HEIGHT, 0.6f64), + (Attributes::SUBMERGED_MINING_SPEED, 0.2f64), + (Attributes::SWEEPING_DAMAGE_RATIO, 0f64), + (Attributes::WATER_MOVEMENT_EFFICIENCY, 0f64), + (Attributes::WAYPOINT_TRANSMIT_RANGE, 0f64), + (Attributes::WAYPOINT_RECEIVE_RANGE, 0f64), + ], experience_reward: 0u32, hurt_sound: None, attackable: None, diff --git a/crates/pumpkin-data/src/generated/item.rs b/crates/pumpkin-data/src/generated/item.rs index 923a568ad..f41b7749f 100644 --- a/crates/pumpkin-data/src/generated/item.rs +++ b/crates/pumpkin-data/src/generated/item.rs @@ -67641,7 +67641,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const APPLE : Self = Self { id : 878 , registry_key : "minecraft:apple" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\t\titem_tags\x08\x02\x11minecraft:is_food\n\x0Eminecraft:tags\t\x04tags\x08\x02\x11minecraft:is_food\0\n\x0Fitem_properties\x08\x0Ecreative_group\0\x03\x11enchantable_value\0\x01\x0Fstacked_by_data\0\x03\x06damage\0\x01\x12hidden_in_commands\x02\x01\x0Eliquid_clipped\0\x08\x10enchantable_slot\x04none\x03\x11creative_category\x04\x03\x0Bframe_count\x02\x05\x0Cmining_speed\0\0\x80?\x01\x0Eallow_off_hand\0\x03\ruse_animation\x02\x03\x0Emax_stack_size\x80\x01\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x05apple\0\0\x01\x17can_destroy_in_creative\x01\x01\x04foil\0\x01\rhand_equipped\0\x01\x0Eshould_despawn\x01\x03\x0Cuse_duration@\0\n\x17minecraft:use_animation\x08\x05value\x03eat\0\n\x17minecraft:use_modifiers\x01\x0Femit_vibrations\x01\x05\x11movement_modifier33\xB3>\x05\x0Cuse_duration\xCD\xCC\xCC?\x08\x0Bstart_using\x06always\0\n\x0Eminecraft:food\x03\tnutrition\x08\x05\x13saturation_modifier\x9A\x99\x99>\n\x11using_converts_to\0\x01\x0Ecan_always_eat\0\0\n\x16minecraft:display_name\x08\x05value\x0Fitem.apple.name\0\0\0" } ; + pub const APPLE : Self = Self { id : 878 , registry_key : "minecraft:apple" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\t\titem_tags\x08\x02\x11minecraft:is_food\n\x17minecraft:use_modifiers\x08\x0Bstart_using\x06always\x01\x0Femit_vibrations\x01\x05\x11movement_modifier33\xB3>\x05\x0Cuse_duration\xCD\xCC\xCC?\0\n\x0Eminecraft:tags\t\x04tags\x08\x02\x11minecraft:is_food\0\n\x17minecraft:use_animation\x08\x05value\x03eat\0\n\x0Fitem_properties\x03\x0Emax_stack_size\x80\x01\x01\x0Fstacked_by_data\0\x01\x17can_destroy_in_creative\x01\x01\x0Eliquid_clipped\0\x03\x11enchantable_value\0\x08\x0Ecreative_group\0\x05\x0Cmining_speed\0\0\x80?\x03\x0Cuse_duration@\x03\x0Bframe_count\x02\x08\x10enchantable_slot\x04none\x03\x11creative_category\x04\x01\x0Eshould_despawn\x01\x01\x0Eallow_off_hand\0\x03\x06damage\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x05apple\0\0\x01\rhand_equipped\0\x01\x12hidden_in_commands\x02\x01\x04foil\0\x03\ruse_animation\x02\0\n\x0Eminecraft:food\x01\x0Ecan_always_eat\0\x05\x13saturation_modifier\x9A\x99\x99>\x03\tnutrition\x08\n\x11using_converts_to\0\0\n\x16minecraft:display_name\x08\x05value\x0Fitem.apple.name\0\0\0" } ; pub const ARCHER_POTTERY_SHERD: Self = Self { id: 671, registry_key: "minecraft:archer_pottery_sherd", @@ -67726,7 +67726,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const BAKED_POTATO : Self = Self { id : 281 , registry_key : "minecraft:baked_potato" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x03\rcooldown_time\0\x08\rcooldown_type\0\x03\ron_use_action\x01\x03\tnutrition\n\x08\x11using_converts_to\0\x05\x13saturation_modifier\x9A\x99\x19?\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x01\x0Ecan_always_eat\0\0\0\0" } ; + pub const BAKED_POTATO : Self = Self { id : 281 , registry_key : "minecraft:baked_potato" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x03\ron_use_action\x01\x08\rcooldown_type\0\x03\rcooldown_time\0\x03\tnutrition\n\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\x11using_converts_to\0\x05\x13saturation_modifier\x9A\x99\x19?\x01\x0Ecan_always_eat\0\0\0\0" } ; pub const BALLOON: Self = Self { id: 612, registry_key: "minecraft:balloon", @@ -67979,7 +67979,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const BEEF : Self = Self { id : 273 , registry_key : "minecraft:beef" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x05\x13saturation_modifier\x9A\x99\x99>\x08\x11using_converts_to\0\x03\ron_use_action\x01\x08\rcooldown_type\0\x03\tnutrition\x06\x01\x0Ecan_always_eat\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\rcooldown_time\0\0\0\0" } ; + pub const BEEF : Self = Self { id : 273 , registry_key : "minecraft:beef" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x08\x11using_converts_to\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\tnutrition\x06\x03\rcooldown_time\0\x08\rcooldown_type\0\x01\x0Ecan_always_eat\0\x03\ron_use_action\x01\x05\x13saturation_modifier\x9A\x99\x99>\0\0\0" } ; pub const BEEHIVE: Self = Self { id: -219, registry_key: "minecraft:beehive", @@ -67987,9 +67987,9 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const BEETROOT : Self = Self { id : 285 , registry_key : "minecraft:beetroot" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\rcooldown_time\0\x03\ron_use_action\x01\x01\x0Ecan_always_eat\0\x03\tnutrition\x02\x05\x13saturation_modifier\x9A\x99\x19?\x08\x11using_converts_to\0\x08\rcooldown_type\0\0\x03\x16minecraft:use_duration@\0\0" } ; - pub const BEETROOT_SEEDS : Self = Self { id : 295 , registry_key : "minecraft:beetroot_seeds" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:seed\x08\x0Bcrop_result\x12minecraft:beetroot\x01\x1Aplant_at_any_solid_surface\0\t\x08plant_at\x08\x02\x12minecraft:farmland\x08\rplant_at_face\x02up\0\0\0" } ; - pub const BEETROOT_SOUP : Self = Self { id : 286 , registry_key : "minecraft:beetroot_soup" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x18minecraft:max_stack_size\x02\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x08\rcooldown_type\0\x05\x13saturation_modifier\x9A\x99\x19?\x08\x11using_converts_to\x04bowl\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\rcooldown_time\0\x03\ron_use_action\x01\x03\tnutrition\x0C\x01\x0Ecan_always_eat\0\0\0\0" } ; + pub const BEETROOT : Self = Self { id : 285 , registry_key : "minecraft:beetroot" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x05\x13saturation_modifier\x9A\x99\x19?\x03\rcooldown_time\0\x01\x0Ecan_always_eat\0\x08\x11using_converts_to\0\x03\tnutrition\x02\x08\rcooldown_type\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\ron_use_action\x01\0\0\0" } ; + pub const BEETROOT_SEEDS : Self = Self { id : 295 , registry_key : "minecraft:beetroot_seeds" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:seed\x01\x1Aplant_at_any_solid_surface\0\x08\rplant_at_face\x02up\t\x08plant_at\x08\x02\x12minecraft:farmland\x08\x0Bcrop_result\x12minecraft:beetroot\0\0\0" } ; + pub const BEETROOT_SOUP : Self = Self { id : 286 , registry_key : "minecraft:beetroot_soup" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x01\x0Ecan_always_eat\0\x03\ron_use_action\x01\x05\x13saturation_modifier\x9A\x99\x19?\x08\x11using_converts_to\x04bowl\x03\rcooldown_time\0\x08\rcooldown_type\0\x03\tnutrition\x0C\0\x03\x18minecraft:max_stack_size\x02\x03\x16minecraft:use_duration@\0\0" } ; pub const BELL: Self = Self { id: -206, registry_key: "minecraft:bell", @@ -68151,7 +68151,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const BLACK_BUNDLE : Self = Self { id : 857 , registry_key : "minecraft:black_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x16minecraft:storage_item\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\t\rallowed_items\0\0\x03\tmax_slots\x80\x01\x01\x1Aallow_nested_storage_items\x01\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\t\titem_tags\0\0\n\x0Fitem_properties\x05\x0Cmining_speed\0\0\x80?\x03\x11enchantable_value\0\x01\rhand_equipped\0\x03\x06damage\0\x01\x0Eallow_off_hand\0\x01\x17can_destroy_in_creative\x01\x03\x11creative_category\x06\x01\x0Fstacked_by_data\0\x03\x0Cuse_duration\0\x08\x0Ecreative_group\0\x03\x0Emax_stack_size\x02\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Cbundle_black\x08\x11bundle_open_front\x17bundle_black_open_front\x08\x10bundle_open_back\x16bundle_black_open_back\0\0\x03\ruse_animation\0\x08\x10enchantable_slot\x04none\x01\x12hidden_in_commands\x02\x01\x0Eshould_despawn\x01\x03\x0Bframe_count\x02\x01\x04foil\0\x01\x0Eliquid_clipped\0\0\0\0" } ; + pub const BLACK_BUNDLE : Self = Self { id : 857 , registry_key : "minecraft:black_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x0Fitem_properties\x01\x17can_destroy_in_creative\x01\x03\x0Bframe_count\x02\x08\x10enchantable_slot\x04none\x01\x0Eallow_off_hand\0\x01\x0Eshould_despawn\x01\x05\x0Cmining_speed\0\0\x80?\x01\x04foil\0\x03\x0Cuse_duration\0\x03\x0Emax_stack_size\x02\x01\x0Fstacked_by_data\0\x01\x12hidden_in_commands\x02\x01\x0Eliquid_clipped\0\x03\x11creative_category\x06\x08\x0Ecreative_group\0\x03\x06damage\0\x03\ruse_animation\0\n\x0Eminecraft:icon\n\x08textures\x08\x11bundle_open_front\x17bundle_black_open_front\x08\x07default\x0Cbundle_black\x08\x10bundle_open_back\x16bundle_black_open_back\0\0\x03\x11enchantable_value\0\x01\rhand_equipped\0\0\n\x16minecraft:storage_item\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\x01\x1Aallow_nested_storage_items\x01\t\rallowed_items\0\0\x03\tmax_slots\x80\x01\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\t\titem_tags\0\0\0\0" } ; pub const BLACK_CANDLE: Self = Self { id: -428, registry_key: "minecraft:black_candle", @@ -68327,7 +68327,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const BLUE_BUNDLE : Self = Self { id : 858 , registry_key : "minecraft:blue_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x0Fitem_properties\x01\x04foil\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Bbundle_blue\x08\x10bundle_open_back\x15bundle_blue_open_back\x08\x11bundle_open_front\x16bundle_blue_open_front\0\0\x01\x0Fstacked_by_data\0\x03\x0Bframe_count\x02\x03\x0Cuse_duration\0\x01\rhand_equipped\0\x01\x0Eliquid_clipped\0\x03\x0Emax_stack_size\x02\x01\x12hidden_in_commands\x02\x08\x10enchantable_slot\x04none\x03\x06damage\0\x03\x11enchantable_value\0\x05\x0Cmining_speed\0\0\x80?\x01\x0Eallow_off_hand\0\x03\x11creative_category\x06\x01\x0Eshould_despawn\x01\x03\ruse_animation\0\x08\x0Ecreative_group\0\x01\x17can_destroy_in_creative\x01\0\t\titem_tags\0\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x16minecraft:storage_item\t\rallowed_items\0\0\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\x01\x1Aallow_nested_storage_items\x01\x03\tmax_slots\x80\x01\0\0\0" } ; + pub const BLUE_BUNDLE : Self = Self { id : 858 , registry_key : "minecraft:blue_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\t\titem_tags\0\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x16minecraft:storage_item\t\rallowed_items\0\0\x03\tmax_slots\x80\x01\x01\x1Aallow_nested_storage_items\x01\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x0Fitem_properties\x05\x0Cmining_speed\0\0\x80?\x01\x04foil\0\x03\x06damage\0\n\x0Eminecraft:icon\n\x08textures\x08\x11bundle_open_front\x16bundle_blue_open_front\x08\x07default\x0Bbundle_blue\x08\x10bundle_open_back\x15bundle_blue_open_back\0\0\x01\x12hidden_in_commands\x02\x08\x10enchantable_slot\x04none\x01\x0Eliquid_clipped\0\x01\x0Eshould_despawn\x01\x03\x0Bframe_count\x02\x03\x0Emax_stack_size\x02\x03\ruse_animation\0\x01\x0Eallow_off_hand\0\x01\x17can_destroy_in_creative\x01\x08\x0Ecreative_group\0\x03\x0Cuse_duration\0\x01\rhand_equipped\0\x03\x11enchantable_value\0\x03\x11creative_category\x06\x01\x0Fstacked_by_data\0\0\0\0" } ; pub const BLUE_CANDLE: Self = Self { id: -424, registry_key: "minecraft:blue_candle", @@ -68566,8 +68566,8 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const BREAD : Self = Self { id : 261 , registry_key : "minecraft:bread" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x01\x0Ecan_always_eat\0\x08\x11using_converts_to\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\tnutrition\n\x08\rcooldown_type\0\x03\ron_use_action\x01\x03\rcooldown_time\0\x05\x13saturation_modifier\x9A\x99\x19?\0\0\0" } ; - pub const BREEZE_ROD : Self = Self { id : 874 , registry_key : "minecraft:breeze_rod" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\t\titem_tags\0\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x0Fitem_properties\x03\x0Cuse_duration\0\x03\x0Bframe_count\x02\x03\ruse_animation\0\x01\x0Eallow_off_hand\0\x01\x12hidden_in_commands\x02\x01\x17can_destroy_in_creative\x01\x05\x0Cmining_speed\0\0\x80?\n\x0Eminecraft:icon\n\x08textures\x08\x07default\nbreeze_rod\0\0\x08\x10enchantable_slot\x04none\x01\x04foil\0\x01\x0Eshould_despawn\x01\x03\x06damage\0\x03\x0Emax_stack_size\x80\x01\x08\x0Ecreative_group\0\x01\x0Eliquid_clipped\0\x03\x11creative_category\x08\x01\rhand_equipped\x01\x03\x11enchantable_value\0\x01\x0Fstacked_by_data\0\0\n\x16minecraft:display_name\x08\x05value\x14item.breeze_rod.name\0\0\0" } ; + pub const BREAD : Self = Self { id : 261 , registry_key : "minecraft:bread" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x03\tnutrition\n\x08\x11using_converts_to\0\x05\x13saturation_modifier\x9A\x99\x19?\x01\x0Ecan_always_eat\0\x03\rcooldown_time\0\x08\rcooldown_type\0\x03\ron_use_action\x01\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\0\x03\x16minecraft:use_duration@\0\0" } ; + pub const BREEZE_ROD : Self = Self { id : 874 , registry_key : "minecraft:breeze_rod" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\t\titem_tags\0\0\n\x16minecraft:display_name\x08\x05value\x14item.breeze_rod.name\0\n\x0Fitem_properties\x08\x10enchantable_slot\x04none\x03\x11enchantable_value\0\x01\x12hidden_in_commands\x02\x03\x0Cuse_duration\0\x01\x0Eallow_off_hand\0\x03\x0Emax_stack_size\x80\x01\x01\x0Fstacked_by_data\0\x08\x0Ecreative_group\0\x03\x11creative_category\x08\x01\x17can_destroy_in_creative\x01\x01\rhand_equipped\x01\n\x0Eminecraft:icon\n\x08textures\x08\x07default\nbreeze_rod\0\0\x01\x04foil\0\x03\x06damage\0\x03\x0Bframe_count\x02\x01\x0Eliquid_clipped\0\x05\x0Cmining_speed\0\0\x80?\x01\x0Eshould_despawn\x01\x03\ruse_animation\0\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\0\0" } ; pub const BREEZE_SPAWN_EGG: Self = Self { id: 506, registry_key: "minecraft:breeze_spawn_egg", @@ -68631,7 +68631,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const BROWN_BUNDLE : Self = Self { id : 859 , registry_key : "minecraft:brown_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\t\titem_tags\0\0\n\x16minecraft:storage_item\x01\x1Aallow_nested_storage_items\x01\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\t\rallowed_items\0\0\x03\tmax_slots\x80\x01\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x0Fitem_properties\x03\x0Bframe_count\x02\x01\rhand_equipped\0\x08\x10enchantable_slot\x04none\x03\x0Emax_stack_size\x02\x01\x0Fstacked_by_data\0\x01\x17can_destroy_in_creative\x01\x05\x0Cmining_speed\0\0\x80?\x01\x0Eshould_despawn\x01\x08\x0Ecreative_group\0\x01\x0Eliquid_clipped\0\x03\x11creative_category\x06\n\x0Eminecraft:icon\n\x08textures\x08\x10bundle_open_back\x16bundle_brown_open_back\x08\x07default\x0Cbundle_brown\x08\x11bundle_open_front\x17bundle_brown_open_front\0\0\x03\ruse_animation\0\x01\x0Eallow_off_hand\0\x03\x0Cuse_duration\0\x01\x04foil\0\x03\x06damage\0\x01\x12hidden_in_commands\x02\x03\x11enchantable_value\0\0\0\0" } ; + pub const BROWN_BUNDLE : Self = Self { id : 859 , registry_key : "minecraft:brown_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\t\titem_tags\0\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x0Fitem_properties\x08\x10enchantable_slot\x04none\x01\x0Eallow_off_hand\0\x01\x04foil\0\x03\x0Bframe_count\x02\x01\x0Fstacked_by_data\0\x03\x06damage\0\x03\x11enchantable_value\0\x01\rhand_equipped\0\x01\x12hidden_in_commands\x02\x03\x0Cuse_duration\0\x08\x0Ecreative_group\0\x01\x17can_destroy_in_creative\x01\x01\x0Eliquid_clipped\0\x01\x0Eshould_despawn\x01\x05\x0Cmining_speed\0\0\x80?\x03\x0Emax_stack_size\x02\x03\ruse_animation\0\n\x0Eminecraft:icon\n\x08textures\x08\x11bundle_open_front\x17bundle_brown_open_front\x08\x10bundle_open_back\x16bundle_brown_open_back\x08\x07default\x0Cbundle_brown\0\0\x03\x11creative_category\x06\0\n\x16minecraft:storage_item\t\rallowed_items\0\0\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\x03\tmax_slots\x80\x01\x01\x1Aallow_nested_storage_items\x01\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\0\0" } ; pub const BROWN_CANDLE: Self = Self { id: -425, registry_key: "minecraft:brown_candle", @@ -68807,7 +68807,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const BUNDLE : Self = Self { id : 860 , registry_key : "minecraft:bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x0Fitem_properties\x01\x17can_destroy_in_creative\x01\x03\x0Cuse_duration\0\x03\x0Emax_stack_size\x02\x03\x0Bframe_count\x02\x05\x0Cmining_speed\0\0\x80?\x01\x0Eallow_off_hand\0\n\x0Eminecraft:icon\n\x08textures\x08\x11bundle_open_front\x11bundle_open_front\x08\x10bundle_open_back\x10bundle_open_back\x08\x07default\x06bundle\0\0\x01\x0Eshould_despawn\x01\x01\x0Eliquid_clipped\0\x08\x0Ecreative_group\0\x01\rhand_equipped\0\x01\x0Fstacked_by_data\0\x01\x12hidden_in_commands\x02\x03\x11creative_category\x06\x03\x06damage\0\x03\x11enchantable_value\0\x03\ruse_animation\0\x01\x04foil\0\x08\x10enchantable_slot\x04none\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\t\titem_tags\0\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x16minecraft:storage_item\x01\x1Aallow_nested_storage_items\x01\t\rallowed_items\0\0\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\x03\tmax_slots\x80\x01\0\0\0" } ; + pub const BUNDLE : Self = Self { id : 860 , registry_key : "minecraft:bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x0Fitem_properties\x03\x11enchantable_value\0\x01\x0Eallow_off_hand\0\x01\x17can_destroy_in_creative\x01\x01\x12hidden_in_commands\x02\x03\x0Emax_stack_size\x02\x03\x0Bframe_count\x02\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x06bundle\x08\x10bundle_open_back\x10bundle_open_back\x08\x11bundle_open_front\x11bundle_open_front\0\0\x08\x0Ecreative_group\0\x01\x04foil\0\x01\x0Eliquid_clipped\0\x03\x06damage\0\x05\x0Cmining_speed\0\0\x80?\x01\x0Fstacked_by_data\0\x03\x0Cuse_duration\0\x03\x11creative_category\x06\x01\x0Eshould_despawn\x01\x03\ruse_animation\0\x08\x10enchantable_slot\x04none\x01\rhand_equipped\0\0\n\x16minecraft:storage_item\x03\tmax_slots\x80\x01\t\rallowed_items\0\0\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\x01\x1Aallow_nested_storage_items\x01\0\t\titem_tags\0\0\0\0" } ; pub const BURN_POTTERY_SHERD: Self = Self { id: 675, registry_key: "minecraft:burn_pottery_sherd", @@ -68871,7 +68871,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const CAMERA : Self = Self { id : 607 , registry_key : "minecraft:camera" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x08\x0Fminecraft:block\x10minecraft:camera\n\x10minecraft:camera\x05\x13slide_away_duration\xCD\xCCL>\x05\x14shutter_screen_ratio\0\0\0?\x05\x17black_bars_screen_ratio\n\xD7\xA3=\x05\x13black_bars_duration\xCD\xCCL>\x05\x10picture_duration\0\0\x80?\x05\x10shutter_duration\xCD\xCCL>\0\x03\x16minecraft:use_duration\xC0\x9A\x0C\0\0" } ; + pub const CAMERA : Self = Self { id : 607 , registry_key : "minecraft:camera" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x08\x0Fminecraft:block\x10minecraft:camera\n\x10minecraft:camera\x05\x14shutter_screen_ratio\0\0\0?\x05\x17black_bars_screen_ratio\n\xD7\xA3=\x05\x10picture_duration\0\0\x80?\x05\x13slide_away_duration\xCD\xCCL>\x05\x13black_bars_duration\xCD\xCCL>\x05\x10shutter_duration\xCD\xCCL>\0\x03\x16minecraft:use_duration\xC0\x9A\x0C\0\0" } ; pub const CAMPFIRE: Self = Self { id: 601, registry_key: "minecraft:campfire", @@ -68900,7 +68900,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const CARROT : Self = Self { id : 279 , registry_key : "minecraft:carrot" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:seed\x08\x0Bcrop_result\x11minecraft:carrots\t\x08plant_at\x08\x02\x12minecraft:farmland\x01\x1Aplant_at_any_solid_surface\0\x08\rplant_at_face\x02up\0\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x03\rcooldown_time\0\x01\x0Ecan_always_eat\0\x08\rcooldown_type\0\x03\tnutrition\x06\x03\ron_use_action\x01\x08\x11using_converts_to\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x05\x13saturation_modifier\x9A\x99\x19?\0\0\0" } ; + pub const CARROT : Self = Self { id : 279 , registry_key : "minecraft:carrot" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x03\rcooldown_time\0\x05\x13saturation_modifier\x9A\x99\x19?\x03\tnutrition\x06\x08\rcooldown_type\0\x03\ron_use_action\x01\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\x11using_converts_to\0\x01\x0Ecan_always_eat\0\0\n\x0Eminecraft:seed\t\x08plant_at\x08\x02\x12minecraft:farmland\x08\rplant_at_face\x02up\x01\x1Aplant_at_any_solid_surface\0\x08\x0Bcrop_result\x11minecraft:carrots\0\0\0" } ; pub const CARROT_ON_A_STICK: Self = Self { id: 527, registry_key: "minecraft:carrot_on_a_stick", @@ -69202,7 +69202,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const CHICKEN : Self = Self { id : 275 , registry_key : "minecraft:chicken" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\t\x07effects\n\x02\x03\x08duration<\x03\tamplifier\0\x05\x06chance\x9A\x99\x99>\x08\rdescriptionId\rpotion.hunger\x03\x02id\"\x08\x04name\x06hunger\0\x03\ron_use_action\x01\x01\x0Ecan_always_eat\0\x03\rcooldown_time\0\x08\rcooldown_type\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\tnutrition\x04\x08\x11using_converts_to\0\x05\x13saturation_modifier\x9A\x99\x99>\0\x03\x16minecraft:use_duration@\0\0" } ; + pub const CHICKEN : Self = Self { id : 275 , registry_key : "minecraft:chicken" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x05\x13saturation_modifier\x9A\x99\x99>\x03\ron_use_action\x01\x03\tnutrition\x04\x08\rcooldown_type\0\x01\x0Ecan_always_eat\0\x03\rcooldown_time\0\x08\x11using_converts_to\0\t\x07effects\n\x02\x08\rdescriptionId\rpotion.hunger\x03\tamplifier\0\x08\x04name\x06hunger\x03\x08duration<\x03\x02id\"\x05\x06chance\x9A\x99\x99>\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\0\x03\x16minecraft:use_duration@\0\0" } ; pub const CHICKEN_SPAWN_EGG: Self = Self { id: 439, registry_key: "minecraft:chicken_spawn_egg", @@ -69322,7 +69322,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const CHORUS_FRUIT : Self = Self { id : 568 , registry_key : "minecraft:chorus_fruit" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x03\tnutrition\x08\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\ron_use_action\0\x08\rcooldown_type\x0Bchorusfruit\x01\x0Ecan_always_eat\x01\x08\x11using_converts_to\0\x03\rcooldown_time(\x05\x13saturation_modifier\x9A\x99\x99>\0\x03\x16minecraft:use_duration@\0\0" } ; + pub const CHORUS_FRUIT : Self = Self { id : 568 , registry_key : "minecraft:chorus_fruit" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x03\rcooldown_time(\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\x11using_converts_to\0\x03\ron_use_action\0\x03\tnutrition\x08\x05\x13saturation_modifier\x9A\x99\x99>\x08\rcooldown_type\x0Bchorusfruit\x01\x0Ecan_always_eat\x01\0\0\0" } ; pub const CHORUS_PLANT: Self = Self { id: 240, registry_key: "minecraft:chorus_plant", @@ -69547,7 +69547,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const COD : Self = Self { id : 264 , registry_key : "minecraft:cod" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x03\tnutrition\x04\x08\x11using_converts_to\0\x05\x13saturation_modifier\xCD\xCC\xCC=\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x01\x0Ecan_always_eat\0\x08\rcooldown_type\0\x03\ron_use_action\x01\x03\rcooldown_time\0\0\x01\x19minecraft:stacked_by_data\x01\x03\x16minecraft:use_duration@\0\0" } ; + pub const COD : Self = Self { id : 264 , registry_key : "minecraft:cod" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x03\ron_use_action\x01\x08\x11using_converts_to\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x01\x0Ecan_always_eat\0\x08\rcooldown_type\0\x03\rcooldown_time\0\x05\x13saturation_modifier\xCD\xCC\xCC=\x03\tnutrition\x04\0\x03\x16minecraft:use_duration@\x01\x19minecraft:stacked_by_data\x01\0\0" } ; pub const COD_BUCKET: Self = Self { id: 367, registry_key: "minecraft:cod_bucket", @@ -69674,14 +69674,14 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const COOKED_BEEF : Self = Self { id : 274 , registry_key : "minecraft:cooked_beef" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x03\rcooldown_time\0\x03\tnutrition\x10\x03\ron_use_action\x01\x05\x13saturation_modifier\xCD\xCCL?\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x01\x0Ecan_always_eat\0\x08\rcooldown_type\0\x08\x11using_converts_to\0\0\x03\x16minecraft:use_duration@\0\0" } ; - pub const COOKED_CHICKEN : Self = Self { id : 276 , registry_key : "minecraft:cooked_chicken" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x08\rcooldown_type\0\x03\tnutrition\x0C\x03\ron_use_action\x01\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x01\x0Ecan_always_eat\0\x03\rcooldown_time\0\x08\x11using_converts_to\0\x05\x13saturation_modifier\x9A\x99\x19?\0\0\0" } ; - pub const COOKED_COD : Self = Self { id : 268 , registry_key : "minecraft:cooked_cod" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x05\x13saturation_modifier\x9A\x99\x19?\x01\x0Ecan_always_eat\0\x03\tnutrition\n\x03\rcooldown_time\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\x11using_converts_to\0\x08\rcooldown_type\0\x03\ron_use_action\x01\0\x03\x16minecraft:use_duration@\x01\x19minecraft:stacked_by_data\x01\0\0" } ; - pub const COOKED_MUTTON : Self = Self { id : 561 , registry_key : "minecraft:cooked_mutton" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x08\rcooldown_type\0\x03\ron_use_action\x01\x08\x11using_converts_to\0\x03\tnutrition\x0C\x03\rcooldown_time\0\x05\x13saturation_modifier\xCD\xCCL?\x01\x0Ecan_always_eat\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\0\0\0" } ; - pub const COOKED_PORKCHOP : Self = Self { id : 263 , registry_key : "minecraft:cooked_porkchop" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x08\rcooldown_type\0\x03\tnutrition\x10\x01\x0Ecan_always_eat\0\x05\x13saturation_modifier\xCD\xCCL?\x08\x11using_converts_to\0\x03\rcooldown_time\0\x03\ron_use_action\x01\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\0\x03\x16minecraft:use_duration@\0\0" } ; - pub const COOKED_RABBIT : Self = Self { id : 289 , registry_key : "minecraft:cooked_rabbit" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x08\rcooldown_type\0\x01\x0Ecan_always_eat\0\x03\ron_use_action\x01\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x05\x13saturation_modifier\x9A\x99\x19?\x03\tnutrition\n\x03\rcooldown_time\0\x08\x11using_converts_to\0\0\0\0" } ; - pub const COOKED_SALMON : Self = Self { id : 269 , registry_key : "minecraft:cooked_salmon" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x01\x19minecraft:stacked_by_data\x01\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x08\rcooldown_type\0\x05\x13saturation_modifier\xCD\xCCL?\x01\x0Ecan_always_eat\0\x08\x11using_converts_to\0\x03\ron_use_action\x01\x03\rcooldown_time\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\tnutrition\x0C\0\0\0" } ; - pub const COOKIE : Self = Self { id : 271 , registry_key : "minecraft:cookie" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x03\tnutrition\x04\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\rcooldown_type\0\x05\x13saturation_modifier\xCD\xCC\xCC=\x03\ron_use_action\x01\x01\x0Ecan_always_eat\0\x08\x11using_converts_to\0\x03\rcooldown_time\0\0\0\0" } ; + pub const COOKED_BEEF : Self = Self { id : 274 , registry_key : "minecraft:cooked_beef" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x01\x0Ecan_always_eat\0\x03\tnutrition\x10\x08\x11using_converts_to\0\x03\rcooldown_time\0\x08\rcooldown_type\0\x05\x13saturation_modifier\xCD\xCCL?\x03\ron_use_action\x01\0\x03\x16minecraft:use_duration@\0\0" } ; + pub const COOKED_CHICKEN : Self = Self { id : 276 , registry_key : "minecraft:cooked_chicken" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\rcooldown_type\0\x05\x13saturation_modifier\x9A\x99\x19?\x01\x0Ecan_always_eat\0\x03\ron_use_action\x01\x03\rcooldown_time\0\x08\x11using_converts_to\0\x03\tnutrition\x0C\0\0\0" } ; + pub const COOKED_COD : Self = Self { id : 268 , registry_key : "minecraft:cooked_cod" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x03\tnutrition\n\x03\rcooldown_time\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x05\x13saturation_modifier\x9A\x99\x19?\x03\ron_use_action\x01\x08\x11using_converts_to\0\x08\rcooldown_type\0\x01\x0Ecan_always_eat\0\0\x01\x19minecraft:stacked_by_data\x01\x03\x16minecraft:use_duration@\0\0" } ; + pub const COOKED_MUTTON : Self = Self { id : 561 , registry_key : "minecraft:cooked_mutton" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x08\x11using_converts_to\0\x01\x0Ecan_always_eat\0\x03\tnutrition\x0C\x03\ron_use_action\x01\x08\rcooldown_type\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\rcooldown_time\0\x05\x13saturation_modifier\xCD\xCCL?\0\x03\x16minecraft:use_duration@\0\0" } ; + pub const COOKED_PORKCHOP : Self = Self { id : 263 , registry_key : "minecraft:cooked_porkchop" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x08\rcooldown_type\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x01\x0Ecan_always_eat\0\x03\rcooldown_time\0\x05\x13saturation_modifier\xCD\xCCL?\x08\x11using_converts_to\0\x03\tnutrition\x10\x03\ron_use_action\x01\0\0\0" } ; + pub const COOKED_RABBIT : Self = Self { id : 289 , registry_key : "minecraft:cooked_rabbit" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x08\rcooldown_type\0\x05\x13saturation_modifier\x9A\x99\x19?\x03\rcooldown_time\0\x08\x11using_converts_to\0\x01\x0Ecan_always_eat\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\tnutrition\n\x03\ron_use_action\x01\0\x03\x16minecraft:use_duration@\0\0" } ; + pub const COOKED_SALMON : Self = Self { id : 269 , registry_key : "minecraft:cooked_salmon" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x01\x19minecraft:stacked_by_data\x01\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x01\x0Ecan_always_eat\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\x11using_converts_to\0\x03\ron_use_action\x01\x08\rcooldown_type\0\x05\x13saturation_modifier\xCD\xCCL?\x03\rcooldown_time\0\x03\tnutrition\x0C\0\0\0" } ; + pub const COOKIE : Self = Self { id : 271 , registry_key : "minecraft:cookie" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x03\ron_use_action\x01\x05\x13saturation_modifier\xCD\xCC\xCC=\x08\x11using_converts_to\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\tnutrition\x04\x01\x0Ecan_always_eat\0\x03\rcooldown_time\0\x08\rcooldown_type\0\0\0\0" } ; pub const COPPER_AXE: Self = Self { id: 750, registry_key: "minecraft:copper_axe", @@ -69843,7 +69843,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const COPPER_SPEAR : Self = Self { id : 850 , registry_key : "minecraft:copper_spear" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x14minecraft:durability\x03\x0Emax_durability\xFC\x02\n\rdamage_chance\x03\x03min\0\x03\x03max\xC8\x01\0\0\n\x18minecraft:swing_duration\x05\x05value\x9A\x99Y?\0\n\x12minecraft:cooldown\x08\x04type\x06attack\x08\x08category\x05spear\x05\x08duration\x9A\x99Y?\0\n\x17minecraft:use_modifiers\x05\x11movement_modifier\0\0\x80?\x05\x0Cuse_duration\0\xA0\x8CG\x08\x0Bstart_sound\x15item.copper_spear.use\x01\x0Femit_vibrations\0\x08\x0Bstart_using\x06always\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\x05\x0Fdamage_modifier\0\0\0\0\n\x11damage_conditions\x05\tmin_speed\0\0\0\0\x05\x12min_relative_speed33\x93@\x02\x0Cmax_duration\xFA\0\0\x02\x05delay\r\0\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\n\x14knockback_conditions\x02\x0Cmax_duration\xA5\0\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed33\xA3@\0\n\x05reach\x05\x03min\0\0\0@\x05\x03max\0\0\x90@\0\n\x13dismount_conditions\x02\x0Cmax_durationP\0\x05\tmin_speed\0\0@A\x05\x12min_relative_speed\0\0\0\0\0\x05\x11damage_multiplier\x85\xEBQ?\x05\rhitbox_margin\0\0\x80>\0\0\n\x16minecraft:display_name\x08\x05value\x16item.copper_spear.name\0\n\x15minecraft:enchantable\x08\x04slot\x0Bmelee_spear\x01\x05value\r\0\n\x14minecraft:repairable\t\x0Crepair_items\n\x04\x08\rrepair_amount)context.other->query.remaining_durability\t\x05items\n\x02\x08\x04name\x16minecraft:copper_spear\0\0\t\x05items\n\x02\x08\x04name\x16minecraft:copper_ingot\0\x08\rrepair_amount\x1Bquery.max_durability * 0.25\0\0\n\x10minecraft:damage\x02\x05value\x02\0\0\n\x0Eminecraft:tags\t\x04tags\x08\x04\x15minecraft:copper_tier\x12minecraft:is_spear\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x19minecraft:piercing_weapon\n\x0Ecreative_reach\x05\x03min\0\0\0@\x05\x03max\0\0\xF0@\0\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\x05\rhitbox_margin\0\0\x80>\0\t\titem_tags\x08\x04\x15minecraft:copper_tier\x12minecraft:is_spear\n\x0Fitem_properties\x01\x17can_destroy_in_creative\x01\x01\x12hidden_in_commands\x02\x01\x0Eliquid_clipped\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Ccopper_spear\0\0\x03\x0Cuse_duration\x80\xE4\xAF\x01\x05\x0Cmining_speed\0\0\x80?\x01\rhand_equipped\x01\x01\x0Eshould_despawn\x01\x03\ruse_animation\0\x03\x11enchantable_value\x1A\x03\x0Emax_stack_size\x02\x03\x0Bframe_count\x02\x01\x0Fstacked_by_data\0\x01\x0Eallow_off_hand\0\x03\x06damage\x04\x01\x04foil\0\x08\x0Ecreative_group\0\x03\x11creative_category\x06\x08\x10enchantable_slot\x0Bmelee_spear\0\n\x16minecraft:swing_sounds\x08\x0Battack_miss\x1Ditem.copper_spear.attack_miss\x08\nattack_hit\x1Citem.copper_spear.attack_hit\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\0\0" } ; + pub const COPPER_SPEAR : Self = Self { id : 850 , registry_key : "minecraft:copper_spear" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x10minecraft:damage\x02\x05value\x02\0\0\n\x0Eminecraft:tags\t\x04tags\x08\x04\x15minecraft:copper_tier\x12minecraft:is_spear\0\n\x16minecraft:display_name\x08\x05value\x16item.copper_spear.name\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\x05\rhitbox_margin\0\0\x80>\n\x11damage_conditions\x05\x12min_relative_speed33\x93@\x05\tmin_speed\0\0\0\0\x02\x0Cmax_duration\xFA\0\0\n\x0Ecreative_reach\x05\x03min\0\0\0@\x05\x03max\0\0\xF0@\0\n\x14knockback_conditions\x05\x12min_relative_speed\0\0\0\0\x02\x0Cmax_duration\xA5\0\x05\tmin_speed33\xA3@\0\x05\x0Fdamage_modifier\0\0\0\0\n\x13dismount_conditions\x02\x0Cmax_durationP\0\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed\0\0@A\0\x05\x11damage_multiplier\x85\xEBQ?\x02\x05delay\r\0\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\0\0\n\x14minecraft:durability\n\rdamage_chance\x03\x03max\xC8\x01\x03\x03min\0\0\x03\x0Emax_durability\xFC\x02\0\t\titem_tags\x08\x04\x15minecraft:copper_tier\x12minecraft:is_spear\n\x17minecraft:use_modifiers\x08\x0Bstart_sound\x15item.copper_spear.use\x08\x0Bstart_using\x06always\x05\x11movement_modifier\0\0\x80?\x01\x0Femit_vibrations\0\x05\x0Cuse_duration\0\xA0\x8CG\0\n\x19minecraft:piercing_weapon\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\x05\rhitbox_margin\0\0\x80>\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\0\n\x12minecraft:cooldown\x05\x08duration\x9A\x99Y?\x08\x04type\x06attack\x08\x08category\x05spear\0\n\x0Fitem_properties\x08\x0Ecreative_group\0\x03\x0Emax_stack_size\x02\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Ccopper_spear\0\0\x01\x12hidden_in_commands\x02\x03\x0Cuse_duration\x80\xE4\xAF\x01\x01\x0Eallow_off_hand\0\x01\x0Eshould_despawn\x01\x01\x0Fstacked_by_data\0\x03\ruse_animation\0\x01\x0Eliquid_clipped\0\x08\x10enchantable_slot\x0Bmelee_spear\x01\x17can_destroy_in_creative\x01\x03\x0Bframe_count\x02\x03\x11creative_category\x06\x03\x06damage\x04\x03\x11enchantable_value\x1A\x01\x04foil\0\x05\x0Cmining_speed\0\0\x80?\x01\rhand_equipped\x01\0\n\x18minecraft:swing_duration\x05\x05value\x9A\x99Y?\0\n\x14minecraft:repairable\t\x0Crepair_items\n\x04\t\x05items\n\x02\x08\x04name\x16minecraft:copper_spear\0\x08\rrepair_amount)context.other->query.remaining_durability\0\x08\rrepair_amount\x1Bquery.max_durability * 0.25\t\x05items\n\x02\x08\x04name\x16minecraft:copper_ingot\0\0\0\n\x16minecraft:swing_sounds\x08\nattack_hit\x1Citem.copper_spear.attack_hit\x08\x0Battack_miss\x1Ditem.copper_spear.attack_miss\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x15minecraft:enchantable\x08\x04slot\x0Bmelee_spear\x01\x05value\r\0\0\0" } ; pub const COPPER_SWORD: Self = Self { id: 747, registry_key: "minecraft:copper_sword", @@ -70208,7 +70208,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const CYAN_BUNDLE : Self = Self { id : 861 , registry_key : "minecraft:cyan_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x0Fitem_properties\x08\x0Ecreative_group\0\x03\x11creative_category\x06\x05\x0Cmining_speed\0\0\x80?\x01\x12hidden_in_commands\x02\x01\x0Fstacked_by_data\0\x03\ruse_animation\0\x01\x04foil\0\x01\rhand_equipped\0\x03\x06damage\0\x01\x0Eshould_despawn\x01\x03\x0Cuse_duration\0\x01\x0Eallow_off_hand\0\x03\x11enchantable_value\0\x03\x0Emax_stack_size\x02\x03\x0Bframe_count\x02\x01\x17can_destroy_in_creative\x01\x01\x0Eliquid_clipped\0\n\x0Eminecraft:icon\n\x08textures\x08\x10bundle_open_back\x15bundle_cyan_open_back\x08\x11bundle_open_front\x16bundle_cyan_open_front\x08\x07default\x0Bbundle_cyan\0\0\x08\x10enchantable_slot\x04none\0\t\titem_tags\0\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x16minecraft:storage_item\x01\x1Aallow_nested_storage_items\x01\x03\tmax_slots\x80\x01\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\t\rallowed_items\0\0\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\0\0" } ; + pub const CYAN_BUNDLE : Self = Self { id : 861 , registry_key : "minecraft:cyan_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x16minecraft:storage_item\x03\tmax_slots\x80\x01\x01\x1Aallow_nested_storage_items\x01\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\t\rallowed_items\0\0\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\t\titem_tags\0\0\n\x0Fitem_properties\x05\x0Cmining_speed\0\0\x80?\x03\x06damage\0\x01\x0Eshould_despawn\x01\x01\x0Fstacked_by_data\0\x08\x0Ecreative_group\0\x03\x0Emax_stack_size\x02\x01\x17can_destroy_in_creative\x01\x03\x0Bframe_count\x02\x01\x0Eliquid_clipped\0\x08\x10enchantable_slot\x04none\x03\x0Cuse_duration\0\x01\rhand_equipped\0\n\x0Eminecraft:icon\n\x08textures\x08\x11bundle_open_front\x16bundle_cyan_open_front\x08\x07default\x0Bbundle_cyan\x08\x10bundle_open_back\x15bundle_cyan_open_back\0\0\x01\x12hidden_in_commands\x02\x03\x11creative_category\x06\x03\x11enchantable_value\0\x01\x04foil\0\x03\ruse_animation\0\x01\x0Eallow_off_hand\0\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\0\0" } ; pub const CYAN_CANDLE: Self = Self { id: -422, registry_key: "minecraft:cyan_candle", @@ -70930,7 +70930,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const DIAMOND_SPEAR : Self = Self { id : 851 , registry_key : "minecraft:diamond_spear" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x12minecraft:cooldown\x08\x04type\x06attack\x08\x08category\x05spear\x05\x08durationff\x86?\0\n\x19minecraft:piercing_weapon\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\x05\rhitbox_margin\0\0\x80>\0\n\x16minecraft:swing_sounds\x08\x0Battack_miss\x1Eitem.diamond_spear.attack_miss\x08\nattack_hit\x1Ditem.diamond_spear.attack_hit\0\n\x14minecraft:repairable\t\x0Crepair_items\n\x04\x08\rrepair_amount)context.other->query.remaining_durability\t\x05items\n\x02\x08\x04name\x17minecraft:diamond_spear\0\0\x08\rrepair_amount\x1Bquery.max_durability * 0.25\t\x05items\n\x02\x08\x04name\x11minecraft:diamond\0\0\0\n\x15minecraft:enchantable\x08\x04slot\x0Bmelee_spear\x01\x05value\n\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\n\x14knockback_conditions\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed33\xA3@\x02\x0Cmax_duration\x82\0\0\n\x13dismount_conditions\x02\x0Cmax_duration<\0\x05\tmin_speed\0\0 A\x05\x12min_relative_speed\0\0\0\0\0\x05\x0Fdamage_modifier\0\0\0\0\x05\x11damage_multiplier\x9A\x99\x89?\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\x05\rhitbox_margin\0\0\x80>\x02\x05delay\n\0\n\x0Ecreative_reach\x05\x03min\0\0\0@\x05\x03max\0\0\xF0@\0\n\x11damage_conditions\x05\tmin_speed\0\0\0\0\x05\x12min_relative_speed33\x93@\x02\x0Cmax_duration\xC8\0\0\0\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x18minecraft:swing_duration\x05\x05valueff\x86?\0\n\x14minecraft:durability\n\rdamage_chance\x03\x03min\0\x03\x03max\xC8\x01\0\x03\x0Emax_durability\xB0\x18\0\n\x10minecraft:damage\x02\x05value\x04\0\0\n\x0Fitem_properties\x08\x0Ecreative_group\0\x01\x0Fstacked_by_data\0\x05\x0Cmining_speed\0\0\x80?\x01\x0Eallow_off_hand\0\x01\x17can_destroy_in_creative\x01\x08\x10enchantable_slot\x0Bmelee_spear\x03\x06damage\x08\n\x0Eminecraft:icon\n\x08textures\x08\x07default\rdiamond_spear\0\0\x03\x0Bframe_count\x02\x01\x0Eshould_despawn\x01\x03\ruse_animation\0\x03\x11enchantable_value\x14\x03\x0Cuse_duration\x80\xE4\xAF\x01\x01\x04foil\0\x03\x0Emax_stack_size\x02\x01\x12hidden_in_commands\x02\x01\rhand_equipped\x01\x03\x11creative_category\x06\x01\x0Eliquid_clipped\0\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\t\titem_tags\x08\x06\x16minecraft:diamond_tier\x1Dminecraft:transformable_items\x12minecraft:is_spear\n\x16minecraft:display_name\x08\x05value\x17item.diamond_spear.name\0\n\x0Eminecraft:tags\t\x04tags\x08\x06\x16minecraft:diamond_tier\x1Dminecraft:transformable_items\x12minecraft:is_spear\0\n\x17minecraft:use_modifiers\x01\x0Femit_vibrations\0\x05\x11movement_modifier\0\0\x80?\x08\x0Bstart_sound\x16item.diamond_spear.use\x05\x0Cuse_duration\0\xA0\x8CG\x08\x0Bstart_using\x06always\0\0\0" } ; + pub const DIAMOND_SPEAR : Self = Self { id : 851 , registry_key : "minecraft:diamond_spear" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x15minecraft:enchantable\x01\x05value\n\x08\x04slot\x0Bmelee_spear\0\n\x12minecraft:cooldown\x08\x08category\x05spear\x08\x04type\x06attack\x05\x08durationff\x86?\0\n\x14minecraft:durability\n\rdamage_chance\x03\x03min\0\x03\x03max\xC8\x01\0\x03\x0Emax_durability\xB0\x18\0\n\x10minecraft:damage\x02\x05value\x04\0\0\n\x0Eminecraft:tags\t\x04tags\x08\x06\x16minecraft:diamond_tier\x1Dminecraft:transformable_items\x12minecraft:is_spear\0\n\x19minecraft:piercing_weapon\n\x0Ecreative_reach\x05\x03min\0\0\0@\x05\x03max\0\0\xF0@\0\n\x05reach\x05\x03min\0\0\0@\x05\x03max\0\0\x90@\0\x05\rhitbox_margin\0\0\x80>\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\x05\rhitbox_margin\0\0\x80>\x05\x0Fdamage_modifier\0\0\0\0\n\x0Ecreative_reach\x05\x03min\0\0\0@\x05\x03max\0\0\xF0@\0\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\n\x13dismount_conditions\x05\tmin_speed\0\0 A\x02\x0Cmax_duration<\0\x05\x12min_relative_speed\0\0\0\0\0\n\x11damage_conditions\x02\x0Cmax_duration\xC8\0\x05\tmin_speed\0\0\0\0\x05\x12min_relative_speed33\x93@\0\x02\x05delay\n\0\x05\x11damage_multiplier\x9A\x99\x89?\n\x14knockback_conditions\x02\x0Cmax_duration\x82\0\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed33\xA3@\0\0\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\t\titem_tags\x08\x06\x16minecraft:diamond_tier\x1Dminecraft:transformable_items\x12minecraft:is_spear\n\x0Fitem_properties\x01\x0Eshould_despawn\x01\x03\x11creative_category\x06\x01\x0Fstacked_by_data\0\x03\ruse_animation\0\x03\x0Bframe_count\x02\x01\x0Eallow_off_hand\0\x03\x0Emax_stack_size\x02\x08\x10enchantable_slot\x0Bmelee_spear\x01\x17can_destroy_in_creative\x01\x08\x0Ecreative_group\0\x01\x12hidden_in_commands\x02\x01\x0Eliquid_clipped\0\x03\x0Cuse_duration\x80\xE4\xAF\x01\x05\x0Cmining_speed\0\0\x80?\x03\x11enchantable_value\x14\x01\x04foil\0\x01\rhand_equipped\x01\n\x0Eminecraft:icon\n\x08textures\x08\x07default\rdiamond_spear\0\0\x03\x06damage\x08\0\n\x16minecraft:swing_sounds\x08\x0Battack_miss\x1Eitem.diamond_spear.attack_miss\x08\nattack_hit\x1Ditem.diamond_spear.attack_hit\0\n\x14minecraft:repairable\t\x0Crepair_items\n\x04\x08\rrepair_amount)context.other->query.remaining_durability\t\x05items\n\x02\x08\x04name\x17minecraft:diamond_spear\0\0\x08\rrepair_amount\x1Bquery.max_durability * 0.25\t\x05items\n\x02\x08\x04name\x11minecraft:diamond\0\0\0\n\x18minecraft:swing_duration\x05\x05valueff\x86?\0\n\x17minecraft:use_modifiers\x08\x0Bstart_using\x06always\x08\x0Bstart_sound\x16item.diamond_spear.use\x05\x0Cuse_duration\0\xA0\x8CG\x05\x11movement_modifier\0\0\x80?\x01\x0Femit_vibrations\0\0\n\x16minecraft:display_name\x08\x05value\x17item.diamond_spear.name\0\0\0" } ; pub const DIAMOND_SWORD: Self = Self { id: 318, registry_key: "minecraft:diamond_sword", @@ -71085,7 +71085,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const DRIED_KELP : Self = Self { id : 270 , registry_key : "minecraft:dried_kelp" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x08\x11using_converts_to\0\x08\rcooldown_type\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\rcooldown_time\0\x03\ron_use_action\x01\x05\x13saturation_modifier\xCD\xCC\xCC=\x03\tnutrition\x02\x01\x0Ecan_always_eat\0\0\x03\x16minecraft:use_duration \0\0" } ; + pub const DRIED_KELP : Self = Self { id : 270 , registry_key : "minecraft:dried_kelp" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x08\rcooldown_type\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x05\x13saturation_modifier\xCD\xCC\xCC=\x01\x0Ecan_always_eat\0\x03\rcooldown_time\0\x03\ron_use_action\x01\x08\x11using_converts_to\0\x03\tnutrition\x02\0\x03\x16minecraft:use_duration \0\0" } ; pub const DRIED_KELP_BLOCK: Self = Self { id: -139, registry_key: "minecraft:dried_kelp_block", @@ -72031,7 +72031,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const ENCHANTED_GOLDEN_APPLE : Self = Self { id : 259 , registry_key : "minecraft:enchanted_golden_apple" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x01\x19minecraft:stacked_by_data\x01\n\x0Eminecraft:food\x03\rcooldown_time\0\x08\rcooldown_type\0\x03\ron_use_action\x01\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\t\x07effects\n\x08\x03\x08duration<\x08\x04name\x0Cregeneration\x03\tamplifier\x02\x05\x06chance\0\0\x80?\x03\x02id\x14\x08\rdescriptionId\x13potion.regeneration\0\x05\x06chance\0\0\x80?\x08\rdescriptionId\x11potion.absorption\x03\x08duration\xF0\x01\x03\tamplifier\x06\x03\x02id,\x08\x04name\nabsorption\0\x05\x06chance\0\0\x80?\x08\rdescriptionId\x11potion.resistance\x03\tamplifier\0\x08\x04name\nresistance\x03\x02id\x16\x03\x08duration\xD8\x04\0\x08\x04name\x0Ffire_resistance\x03\x02id\x18\x03\x08duration\xD8\x04\x03\tamplifier\0\x08\rdescriptionId\x15potion.fireResistance\x05\x06chance\0\0\x80?\0\x03\tnutrition\x08\x05\x13saturation_modifier\x9A\x99\x99?\x08\x11using_converts_to\0\x01\x0Ecan_always_eat\x01\0\x01\x0Eminecraft:foil\x01\x03\x16minecraft:use_duration@\0\0" } ; + pub const ENCHANTED_GOLDEN_APPLE : Self = Self { id : 259 , registry_key : "minecraft:enchanted_golden_apple" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x01\x0Ecan_always_eat\x01\x08\rcooldown_type\0\x05\x13saturation_modifier\x9A\x99\x99?\x08\x11using_converts_to\0\x03\tnutrition\x08\x03\ron_use_action\x01\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\t\x07effects\n\x08\x08\rdescriptionId\x13potion.regeneration\x05\x06chance\0\0\x80?\x03\tamplifier\x02\x03\x08duration<\x03\x02id\x14\x08\x04name\x0Cregeneration\0\x03\tamplifier\x06\x03\x02id,\x05\x06chance\0\0\x80?\x08\x04name\nabsorption\x08\rdescriptionId\x11potion.absorption\x03\x08duration\xF0\x01\0\x05\x06chance\0\0\x80?\x08\rdescriptionId\x11potion.resistance\x08\x04name\nresistance\x03\x08duration\xD8\x04\x03\x02id\x16\x03\tamplifier\0\0\x08\rdescriptionId\x15potion.fireResistance\x03\x08duration\xD8\x04\x03\tamplifier\0\x08\x04name\x0Ffire_resistance\x05\x06chance\0\0\x80?\x03\x02id\x18\0\x03\rcooldown_time\0\0\x01\x19minecraft:stacked_by_data\x01\x03\x16minecraft:use_duration@\x01\x0Eminecraft:foil\x01\0\0" } ; pub const ENCHANTING_TABLE: Self = Self { id: 116, registry_key: "minecraft:enchanting_table", @@ -72606,7 +72606,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const GLOW_BERRIES : Self = Self { id : 879 , registry_key : "minecraft:glow_berries" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:seed\x01\x1Aplant_at_any_solid_surface\x01\x08\rplant_at_face\x04down\x08\x0Bcrop_result\x14minecraft:cave_vines\t\x08plant_at\x08\x04\ncave_vines\x1Ccave_vines_head_with_berries\0\n\x0Eminecraft:food\x08\rcooldown_type\0\x03\ron_use_action\x01\x05\x13saturation_modifier\x9A\x99\x99>\x03\rcooldown_time\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x01\x0Ecan_always_eat\0\x08\x11using_converts_to\0\x03\tnutrition\x04\0\x03\x16minecraft:use_duration@\0\0" } ; + pub const GLOW_BERRIES : Self = Self { id : 879 , registry_key : "minecraft:glow_berries" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:seed\x08\rplant_at_face\x04down\x08\x0Bcrop_result\x14minecraft:cave_vines\x01\x1Aplant_at_any_solid_surface\x01\t\x08plant_at\x08\x04\ncave_vines\x1Ccave_vines_head_with_berries\0\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x03\ron_use_action\x01\x03\tnutrition\x04\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\x11using_converts_to\0\x01\x0Ecan_always_eat\0\x03\rcooldown_time\0\x05\x13saturation_modifier\x9A\x99\x99>\x08\rcooldown_type\0\0\0\0" } ; pub const GLOW_FRAME: Self = Self { id: 636, registry_key: "minecraft:glow_frame", @@ -72705,7 +72705,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const GOLDEN_APPLE : Self = Self { id : 258 , registry_key : "minecraft:golden_apple" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x01\x19minecraft:stacked_by_data\x01\n\x0Eminecraft:food\x08\x11using_converts_to\0\x03\rcooldown_time\0\t\x07effects\n\x04\x08\rdescriptionId\x13potion.regeneration\x03\x08duration\n\x03\tamplifier\x02\x03\x02id\x14\x05\x06chance\0\0\x80?\x08\x04name\x0Cregeneration\0\x03\tamplifier\0\x05\x06chance\0\0\x80?\x08\x04name\nabsorption\x08\rdescriptionId\x11potion.absorption\x03\x08duration\xF0\x01\x03\x02id,\0\x03\ron_use_action\x01\x01\x0Ecan_always_eat\x01\x03\tnutrition\x08\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x05\x13saturation_modifier\x9A\x99\x99?\x08\rcooldown_type\0\0\x03\x16minecraft:use_duration@\0\0" } ; + pub const GOLDEN_APPLE : Self = Self { id : 258 , registry_key : "minecraft:golden_apple" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x01\x19minecraft:stacked_by_data\x01\n\x0Eminecraft:food\x01\x0Ecan_always_eat\x01\x08\rcooldown_type\0\x03\tnutrition\x08\x03\rcooldown_time\0\x03\ron_use_action\x01\t\x07effects\n\x04\x05\x06chance\0\0\x80?\x03\x08duration\n\x03\tamplifier\x02\x03\x02id\x14\x08\rdescriptionId\x13potion.regeneration\x08\x04name\x0Cregeneration\0\x08\rdescriptionId\x11potion.absorption\x03\x02id,\x08\x04name\nabsorption\x05\x06chance\0\0\x80?\x03\tamplifier\0\x03\x08duration\xF0\x01\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x05\x13saturation_modifier\x9A\x99\x99?\x08\x11using_converts_to\0\0\x03\x16minecraft:use_duration@\0\0" } ; pub const GOLDEN_AXE: Self = Self { id: 328, registry_key: "minecraft:golden_axe", @@ -72720,7 +72720,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const GOLDEN_CARROT : Self = Self { id : 283 , registry_key : "minecraft:golden_carrot" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\x11using_converts_to\0\x03\ron_use_action\x01\x03\tnutrition\x0C\x08\rcooldown_type\0\x01\x0Ecan_always_eat\0\x05\x13saturation_modifier\x9A\x99\x99?\x03\rcooldown_time\0\0\x03\x16minecraft:use_duration@\0\0" } ; + pub const GOLDEN_CARROT : Self = Self { id : 283 , registry_key : "minecraft:golden_carrot" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x08\x11using_converts_to\0\x05\x13saturation_modifier\x9A\x99\x99?\x03\rcooldown_time\0\x08\rcooldown_type\0\x03\ron_use_action\x01\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x01\x0Ecan_always_eat\0\x03\tnutrition\x0C\0\x03\x16minecraft:use_duration@\0\0" } ; pub const GOLDEN_CHESTPLATE: Self = Self { id: 355, registry_key: "minecraft:golden_chestplate", @@ -72791,7 +72791,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const GOLDEN_SPEAR : Self = Self { id : 852 , registry_key : "minecraft:golden_spear" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x14minecraft:repairable\t\x0Crepair_items\n\x04\x08\rrepair_amount)context.other->query.remaining_durability\t\x05items\n\x02\x08\x04name\x16minecraft:golden_spear\0\0\x08\rrepair_amount\x1Bquery.max_durability * 0.25\t\x05items\n\x02\x08\x04name\x14minecraft:gold_ingot\0\0\0\n\x14minecraft:durability\x03\x0Emax_durability<\n\rdamage_chance\x03\x03max\xC8\x01\x03\x03min\0\0\0\n\x16minecraft:display_name\x08\x05value\x16item.golden_spear.name\0\n\x18minecraft:swing_duration\x05\x05value33s?\0\n\x16minecraft:swing_sounds\x08\nattack_hit\x1Citem.golden_spear.attack_hit\x08\x0Battack_miss\x1Ditem.golden_spear.attack_miss\0\t\titem_tags\x08\x04\x15minecraft:golden_tier\x12minecraft:is_spear\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x17minecraft:use_modifiers\x01\x0Femit_vibrations\0\x08\x0Bstart_sound\x15item.golden_spear.use\x08\x0Bstart_using\x06always\x05\x11movement_modifier\0\0\x80?\x05\x0Cuse_duration\0\xA0\x8CG\0\n\x0Fitem_properties\x03\x0Emax_stack_size\x02\x03\x0Cuse_duration\x80\xE4\xAF\x01\x01\rhand_equipped\x01\x01\x17can_destroy_in_creative\x01\x01\x0Eliquid_clipped\0\x01\x04foil\0\x08\x10enchantable_slot\x0Bmelee_spear\n\x0Eminecraft:icon\n\x08textures\x08\x07default\ngold_spear\0\0\x03\x11creative_category\x06\x01\x0Eallow_off_hand\0\x03\x11enchantable_value,\x03\x0Bframe_count\x02\x05\x0Cmining_speed\0\0\x80?\x01\x0Eshould_despawn\x01\x08\x0Ecreative_group\0\x03\x06damage\x02\x01\x12hidden_in_commands\x02\x01\x0Fstacked_by_data\0\x03\ruse_animation\0\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\x02\x05delay\x0E\0\n\x14knockback_conditions\x05\x12min_relative_speed\0\0\0\0\x02\x0Cmax_duration\xAA\0\x05\tmin_speed33\xA3@\0\n\x13dismount_conditions\x02\x0Cmax_durationF\0\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed\0\0PA\0\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\n\x11damage_conditions\x05\tmin_speed\0\0\0\0\x05\x12min_relative_speed33\x93@\x02\x0Cmax_duration\x13\x01\0\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\x05\x0Fdamage_modifier\0\0\0\0\x05\x11damage_multiplier333?\x05\rhitbox_margin\0\0\x80>\0\0\n\x19minecraft:piercing_weapon\n\x0Ecreative_reach\x05\x03min\0\0\0@\x05\x03max\0\0\xF0@\0\x05\rhitbox_margin\0\0\x80>\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x0Eminecraft:tags\t\x04tags\x08\x04\x15minecraft:golden_tier\x12minecraft:is_spear\0\n\x10minecraft:damage\x02\x05value\x01\0\0\n\x12minecraft:cooldown\x08\x08category\x05spear\x05\x08duration33s?\x08\x04type\x06attack\0\n\x15minecraft:enchantable\x01\x05value\x16\x08\x04slot\x0Bmelee_spear\0\0\0" } ; + pub const GOLDEN_SPEAR : Self = Self { id : 852 , registry_key : "minecraft:golden_spear" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x10minecraft:damage\x02\x05value\x01\0\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\n\x11damage_conditions\x05\tmin_speed\0\0\0\0\x02\x0Cmax_duration\x13\x01\x05\x12min_relative_speed33\x93@\0\x05\x11damage_multiplier333?\x05\rhitbox_margin\0\0\x80>\n\x05reach\x05\x03min\0\0\0@\x05\x03max\0\0\x90@\0\x05\x0Fdamage_modifier\0\0\0\0\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\n\x13dismount_conditions\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed\0\0PA\x02\x0Cmax_durationF\0\0\n\x14knockback_conditions\x02\x0Cmax_duration\xAA\0\x05\tmin_speed33\xA3@\x05\x12min_relative_speed\0\0\0\0\0\x02\x05delay\x0E\0\0\0\n\x15minecraft:enchantable\x01\x05value\x16\x08\x04slot\x0Bmelee_spear\0\n\x16minecraft:swing_sounds\x08\x0Battack_miss\x1Ditem.golden_spear.attack_miss\x08\nattack_hit\x1Citem.golden_spear.attack_hit\0\n\x19minecraft:piercing_weapon\n\x05reach\x05\x03min\0\0\0@\x05\x03max\0\0\x90@\0\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\x05\rhitbox_margin\0\0\x80>\0\n\x18minecraft:swing_duration\x05\x05value33s?\0\n\x17minecraft:use_modifiers\x01\x0Femit_vibrations\0\x05\x11movement_modifier\0\0\x80?\x05\x0Cuse_duration\0\xA0\x8CG\x08\x0Bstart_sound\x15item.golden_spear.use\x08\x0Bstart_using\x06always\0\n\x0Fitem_properties\x03\x11enchantable_value,\x08\x10enchantable_slot\x0Bmelee_spear\x03\x0Bframe_count\x02\x01\x0Eallow_off_hand\0\x01\rhand_equipped\x01\x01\x17can_destroy_in_creative\x01\n\x0Eminecraft:icon\n\x08textures\x08\x07default\ngold_spear\0\0\x03\x0Cuse_duration\x80\xE4\xAF\x01\x03\x06damage\x02\x03\ruse_animation\0\x03\x0Emax_stack_size\x02\x01\x0Eshould_despawn\x01\x08\x0Ecreative_group\0\x05\x0Cmining_speed\0\0\x80?\x01\x04foil\0\x01\x0Fstacked_by_data\0\x01\x0Eliquid_clipped\0\x03\x11creative_category\x06\x01\x12hidden_in_commands\x02\0\n\x14minecraft:durability\n\rdamage_chance\x03\x03min\0\x03\x03max\xC8\x01\0\x03\x0Emax_durability<\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\t\titem_tags\x08\x04\x15minecraft:golden_tier\x12minecraft:is_spear\n\x12minecraft:cooldown\x08\x04type\x06attack\x05\x08duration33s?\x08\x08category\x05spear\0\n\x16minecraft:display_name\x08\x05value\x16item.golden_spear.name\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x14minecraft:repairable\t\x0Crepair_items\n\x04\t\x05items\n\x02\x08\x04name\x16minecraft:golden_spear\0\x08\rrepair_amount)context.other->query.remaining_durability\0\x08\rrepair_amount\x1Bquery.max_durability * 0.25\t\x05items\n\x02\x08\x04name\x14minecraft:gold_ingot\0\0\0\n\x0Eminecraft:tags\t\x04tags\x08\x04\x15minecraft:golden_tier\x12minecraft:is_spear\0\0\0" } ; pub const GOLDEN_SWORD: Self = Self { id: 325, registry_key: "minecraft:golden_sword", @@ -72855,7 +72855,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const GRAY_BUNDLE : Self = Self { id : 862 , registry_key : "minecraft:gray_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x0Fitem_properties\x01\x0Fstacked_by_data\0\x01\x04foil\0\n\x0Eminecraft:icon\n\x08textures\x08\x10bundle_open_back\x15bundle_gray_open_back\x08\x11bundle_open_front\x16bundle_gray_open_front\x08\x07default\x0Bbundle_gray\0\0\x03\x06damage\0\x01\rhand_equipped\0\x01\x0Eallow_off_hand\0\x08\x10enchantable_slot\x04none\x01\x12hidden_in_commands\x02\x01\x0Eliquid_clipped\0\x01\x0Eshould_despawn\x01\x03\x11enchantable_value\0\x05\x0Cmining_speed\0\0\x80?\x03\x0Bframe_count\x02\x03\x0Emax_stack_size\x02\x03\x0Cuse_duration\0\x01\x17can_destroy_in_creative\x01\x03\x11creative_category\x06\x03\ruse_animation\0\x08\x0Ecreative_group\0\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\t\titem_tags\0\0\n\x16minecraft:storage_item\t\rallowed_items\0\0\x01\x1Aallow_nested_storage_items\x01\x03\tmax_slots\x80\x01\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\0\0" } ; + pub const GRAY_BUNDLE : Self = Self { id : 862 , registry_key : "minecraft:gray_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x16minecraft:storage_item\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\x03\tmax_slots\x80\x01\x01\x1Aallow_nested_storage_items\x01\t\rallowed_items\0\0\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\t\titem_tags\0\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n\x0Fitem_properties\x01\rhand_equipped\0\x01\x12hidden_in_commands\x02\x01\x17can_destroy_in_creative\x01\x03\x06damage\0\x01\x04foil\0\x03\x0Bframe_count\x02\x03\x0Emax_stack_size\x02\x05\x0Cmining_speed\0\0\x80?\x01\x0Eliquid_clipped\0\x01\x0Fstacked_by_data\0\x03\ruse_animation\0\x03\x0Cuse_duration\0\n\x0Eminecraft:icon\n\x08textures\x08\x10bundle_open_back\x15bundle_gray_open_back\x08\x11bundle_open_front\x16bundle_gray_open_front\x08\x07default\x0Bbundle_gray\0\0\x08\x0Ecreative_group\0\x03\x11creative_category\x06\x01\x0Eshould_despawn\x01\x03\x11enchantable_value\0\x01\x0Eallow_off_hand\0\x08\x10enchantable_slot\x04none\0\0\0" } ; pub const GRAY_CANDLE: Self = Self { id: -420, registry_key: "minecraft:gray_candle", @@ -72954,7 +72954,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const GREEN_BUNDLE : Self = Self { id : 863 , registry_key : "minecraft:green_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x16minecraft:storage_item\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\x01\x1Aallow_nested_storage_items\x01\t\rallowed_items\0\0\x03\tmax_slots\x80\x01\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x0Fitem_properties\x05\x0Cmining_speed\0\0\x80?\x03\x11enchantable_value\0\x01\x0Eshould_despawn\x01\x03\x11creative_category\x06\x01\x0Eliquid_clipped\0\x03\x0Cuse_duration\0\x01\x04foil\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Cbundle_green\x08\x10bundle_open_back\x16bundle_green_open_back\x08\x11bundle_open_front\x17bundle_green_open_front\0\0\x08\x0Ecreative_group\0\x08\x10enchantable_slot\x04none\x03\x0Emax_stack_size\x02\x03\x06damage\0\x01\x12hidden_in_commands\x02\x01\x0Eallow_off_hand\0\x03\x0Bframe_count\x02\x01\x17can_destroy_in_creative\x01\x01\x0Fstacked_by_data\0\x03\ruse_animation\0\x01\rhand_equipped\0\0\t\titem_tags\0\0\0\0" } ; + pub const GREEN_BUNDLE : Self = Self { id : 863 , registry_key : "minecraft:green_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x16minecraft:storage_item\x03\tmax_slots\x80\x01\t\rallowed_items\0\0\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\x01\x1Aallow_nested_storage_items\x01\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\t\titem_tags\0\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x0Fitem_properties\x05\x0Cmining_speed\0\0\x80?\x03\x0Cuse_duration\0\x03\x11enchantable_value\0\x01\rhand_equipped\0\x01\x0Eshould_despawn\x01\x03\x0Bframe_count\x02\x01\x0Fstacked_by_data\0\x03\x11creative_category\x06\x01\x0Eallow_off_hand\0\n\x0Eminecraft:icon\n\x08textures\x08\x11bundle_open_front\x17bundle_green_open_front\x08\x07default\x0Cbundle_green\x08\x10bundle_open_back\x16bundle_green_open_back\0\0\x08\x10enchantable_slot\x04none\x01\x0Eliquid_clipped\0\x03\x0Emax_stack_size\x02\x08\x0Ecreative_group\0\x03\ruse_animation\0\x03\x06damage\0\x01\x04foil\0\x01\x17can_destroy_in_creative\x01\x01\x12hidden_in_commands\x02\0\0\0" } ; pub const GREEN_CANDLE: Self = Self { id: -426, registry_key: "minecraft:green_candle", @@ -73417,7 +73417,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const HONEY_BOTTLE : Self = Self { id : 604 , registry_key : "minecraft:honey_bottle" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x18minecraft:max_stack_size \n\x0Eminecraft:food\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x01\x0Ecan_always_eat\x01\x03\rcooldown_time\0\x08\rcooldown_type\0\x05\x13saturation_modifier\xCD\xCC\xCC=\x08\x11using_converts_to\x0Cglass_bottle\x03\tnutrition\x0C\x03\ron_use_action\x01\t\x0Eremove_effects\x03\x02&\0\x03\x16minecraft:use_durationP\0\0" } ; + pub const HONEY_BOTTLE : Self = Self { id : 604 , registry_key : "minecraft:honey_bottle" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x01\x0Ecan_always_eat\x01\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\rcooldown_type\0\x03\rcooldown_time\0\x03\ron_use_action\x01\t\x0Eremove_effects\x03\x02&\x03\tnutrition\x0C\x08\x11using_converts_to\x0Cglass_bottle\x05\x13saturation_modifier\xCD\xCC\xCC=\0\x03\x18minecraft:max_stack_size \x03\x16minecraft:use_durationP\0\0" } ; pub const HONEYCOMB: Self = Self { id: 603, registry_key: "minecraft:honeycomb", @@ -73719,7 +73719,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const IRON_SPEAR : Self = Self { id : 853 , registry_key : "minecraft:iron_spear" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x16minecraft:display_name\x08\x05value\x14item.iron_spear.name\0\t\titem_tags\x08\x04\x13minecraft:iron_tier\x12minecraft:is_spear\n\x16minecraft:swing_sounds\x08\x0Battack_miss\x1Bitem.iron_spear.attack_miss\x08\nattack_hit\x1Aitem.iron_spear.attack_hit\0\n\x17minecraft:use_modifiers\x08\x0Bstart_using\x06always\x05\x11movement_modifier\0\0\x80?\x08\x0Bstart_sound\x13item.iron_spear.use\x01\x0Femit_vibrations\0\x05\x0Cuse_duration\0\xA0\x8CG\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\x05\x0Fdamage_modifier\0\0\0\0\x05\rhitbox_margin\0\0\x80>\n\x11damage_conditions\x05\tmin_speed\0\0\0\0\x02\x0Cmax_duration\xE1\0\x05\x12min_relative_speed33\x93@\0\n\x13dismount_conditions\x05\tmin_speed\0\x000A\x02\x0Cmax_duration2\0\x05\x12min_relative_speed\0\0\0\0\0\n\x14knockback_conditions\x05\x12min_relative_speed\0\0\0\0\x02\x0Cmax_duration\x87\0\x05\tmin_speed33\xA3@\0\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\x05\x11damage_multiplier33s?\n\x05reach\x05\x03min\0\0\0@\x05\x03max\0\0\x90@\0\x02\x05delay\x0C\0\0\0\n\x0Fitem_properties\x08\x10enchantable_slot\x0Bmelee_spear\x03\x0Cuse_duration\x80\xE4\xAF\x01\x03\x0Bframe_count\x02\x01\x17can_destroy_in_creative\x01\x01\x12hidden_in_commands\x02\x03\x0Emax_stack_size\x02\x05\x0Cmining_speed\0\0\x80?\x01\rhand_equipped\x01\x03\x06damage\x06\x08\x0Ecreative_group\0\x03\x11enchantable_value\x1C\x03\ruse_animation\0\x01\x04foil\0\x01\x0Eshould_despawn\x01\x01\x0Fstacked_by_data\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\niron_spear\0\0\x01\x0Eliquid_clipped\0\x03\x11creative_category\x06\x01\x0Eallow_off_hand\0\0\n\x14minecraft:durability\n\rdamage_chance\x03\x03min\0\x03\x03max\xC8\x01\0\x03\x0Emax_durability\xF4\x03\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x15minecraft:enchantable\x01\x05value\x0E\x08\x04slot\x0Bmelee_spear\0\n\x18minecraft:swing_duration\x05\x05value33s?\0\n\x14minecraft:repairable\t\x0Crepair_items\n\x04\x08\rrepair_amount)context.other->query.remaining_durability\t\x05items\n\x02\x08\x04name\x14minecraft:iron_spear\0\0\x08\rrepair_amount\x1Bquery.max_durability * 0.25\t\x05items\n\x02\x08\x04name\x14minecraft:iron_ingot\0\0\0\n\x19minecraft:piercing_weapon\n\x05reach\x05\x03min\0\0\0@\x05\x03max\0\0\x90@\0\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\x05\rhitbox_margin\0\0\x80>\0\n\x12minecraft:cooldown\x05\x08duration33s?\x08\x04type\x06attack\x08\x08category\x05spear\0\n\x0Eminecraft:tags\t\x04tags\x08\x04\x13minecraft:iron_tier\x12minecraft:is_spear\0\n\x10minecraft:damage\x02\x05value\x03\0\0\0\0" } ; + pub const IRON_SPEAR : Self = Self { id : 853 , registry_key : "minecraft:iron_spear" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x18minecraft:swing_duration\x05\x05value33s?\0\n\x10minecraft:damage\x02\x05value\x03\0\0\n\x16minecraft:display_name\x08\x05value\x14item.iron_spear.name\0\n\x19minecraft:piercing_weapon\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\x05\rhitbox_margin\0\0\x80>\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\0\n\x16minecraft:swing_sounds\x08\x0Battack_miss\x1Bitem.iron_spear.attack_miss\x08\nattack_hit\x1Aitem.iron_spear.attack_hit\0\t\titem_tags\x08\x04\x13minecraft:iron_tier\x12minecraft:is_spear\n\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x15minecraft:enchantable\x01\x05value\x0E\x08\x04slot\x0Bmelee_spear\0\n\x14minecraft:durability\n\rdamage_chance\x03\x03max\xC8\x01\x03\x03min\0\0\x03\x0Emax_durability\xF4\x03\0\n\x0Fitem_properties\x01\x0Eallow_off_hand\0\x03\ruse_animation\0\x01\x17can_destroy_in_creative\x01\x05\x0Cmining_speed\0\0\x80?\x01\x12hidden_in_commands\x02\x03\x0Emax_stack_size\x02\x03\x0Cuse_duration\x80\xE4\xAF\x01\x03\x11creative_category\x06\x08\x0Ecreative_group\0\x01\x0Eshould_despawn\x01\x01\x0Fstacked_by_data\0\x01\rhand_equipped\x01\x03\x06damage\x06\x08\x10enchantable_slot\x0Bmelee_spear\x03\x11enchantable_value\x1C\x01\x04foil\0\x03\x0Bframe_count\x02\x01\x0Eliquid_clipped\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\niron_spear\0\0\0\n\x12minecraft:cooldown\x05\x08duration33s?\x08\x08category\x05spear\x08\x04type\x06attack\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\n\x11damage_conditions\x02\x0Cmax_duration\xE1\0\x05\tmin_speed\0\0\0\0\x05\x12min_relative_speed33\x93@\0\x05\x0Fdamage_modifier\0\0\0\0\x05\x11damage_multiplier33s?\n\x05reach\x05\x03min\0\0\0@\x05\x03max\0\0\x90@\0\x05\rhitbox_margin\0\0\x80>\x02\x05delay\x0C\0\n\x13dismount_conditions\x05\x12min_relative_speed\0\0\0\0\x02\x0Cmax_duration2\0\x05\tmin_speed\0\x000A\0\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\n\x14knockback_conditions\x02\x0Cmax_duration\x87\0\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed33\xA3@\0\0\0\n\x14minecraft:repairable\t\x0Crepair_items\n\x04\t\x05items\n\x02\x08\x04name\x14minecraft:iron_spear\0\x08\rrepair_amount)context.other->query.remaining_durability\0\t\x05items\n\x02\x08\x04name\x14minecraft:iron_ingot\0\x08\rrepair_amount\x1Bquery.max_durability * 0.25\0\0\n\x0Eminecraft:tags\t\x04tags\x08\x04\x13minecraft:iron_tier\x12minecraft:is_spear\0\n\x17minecraft:use_modifiers\x01\x0Femit_vibrations\0\x08\x0Bstart_sound\x13item.iron_spear.use\x08\x0Bstart_using\x06always\x05\x0Cuse_duration\0\xA0\x8CG\x05\x11movement_modifier\0\0\x80?\0\0\0" } ; pub const IRON_SWORD: Self = Self { id: 309, registry_key: "minecraft:iron_sword", @@ -74301,7 +74301,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const LIGHT_BLUE_BUNDLE : Self = Self { id : 864 , registry_key : "minecraft:light_blue_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x0Fitem_properties\x03\x06damage\0\x01\x0Eshould_despawn\x01\n\x0Eminecraft:icon\n\x08textures\x08\x11bundle_open_front\x1Cbundle_light_blue_open_front\x08\x07default\x11bundle_light_blue\x08\x10bundle_open_back\x1Bbundle_light_blue_open_back\0\0\x03\x0Cuse_duration\0\x03\x0Bframe_count\x02\x01\x04foil\0\x03\ruse_animation\0\x08\x0Ecreative_group\0\x08\x10enchantable_slot\x04none\x03\x0Emax_stack_size\x02\x01\x0Eallow_off_hand\0\x03\x11enchantable_value\0\x01\x12hidden_in_commands\x02\x03\x11creative_category\x06\x05\x0Cmining_speed\0\0\x80?\x01\x17can_destroy_in_creative\x01\x01\rhand_equipped\0\x01\x0Eliquid_clipped\0\x01\x0Fstacked_by_data\0\0\t\titem_tags\0\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x16minecraft:storage_item\x03\tmax_slots\x80\x01\t\rallowed_items\0\0\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\x01\x1Aallow_nested_storage_items\x01\0\0\0" } ; + pub const LIGHT_BLUE_BUNDLE : Self = Self { id : 864 , registry_key : "minecraft:light_blue_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x0Fitem_properties\x08\x0Ecreative_group\0\x03\ruse_animation\0\x03\x0Cuse_duration\0\n\x0Eminecraft:icon\n\x08textures\x08\x10bundle_open_back\x1Bbundle_light_blue_open_back\x08\x07default\x11bundle_light_blue\x08\x11bundle_open_front\x1Cbundle_light_blue_open_front\0\0\x01\rhand_equipped\0\x03\x11creative_category\x06\x05\x0Cmining_speed\0\0\x80?\x01\x0Eallow_off_hand\0\x03\x0Bframe_count\x02\x01\x0Fstacked_by_data\0\x03\x06damage\0\x01\x17can_destroy_in_creative\x01\x01\x12hidden_in_commands\x02\x01\x0Eshould_despawn\x01\x01\x04foil\0\x01\x0Eliquid_clipped\0\x03\x11enchantable_value\0\x08\x10enchantable_slot\x04none\x03\x0Emax_stack_size\x02\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\t\titem_tags\0\0\n\x16minecraft:storage_item\x03\tmax_slots\x80\x01\t\rallowed_items\0\0\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\x01\x1Aallow_nested_storage_items\x01\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\0\0" } ; pub const LIGHT_BLUE_CANDLE: Self = Self { id: -416, registry_key: "minecraft:light_blue_candle", @@ -74400,7 +74400,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const LIGHT_GRAY_BUNDLE : Self = Self { id : 865 , registry_key : "minecraft:light_gray_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\t\titem_tags\0\0\n\x0Fitem_properties\x01\x17can_destroy_in_creative\x01\n\x0Eminecraft:icon\n\x08textures\x08\x11bundle_open_front\x1Cbundle_light_gray_open_front\x08\x10bundle_open_back\x1Bbundle_light_gray_open_back\x08\x07default\x11bundle_light_gray\0\0\x08\x0Ecreative_group\0\x03\x11enchantable_value\0\x03\x0Bframe_count\x02\x03\x11creative_category\x06\x01\x12hidden_in_commands\x02\x05\x0Cmining_speed\0\0\x80?\x01\x0Eshould_despawn\x01\x03\ruse_animation\0\x08\x10enchantable_slot\x04none\x01\rhand_equipped\0\x01\x04foil\0\x01\x0Eliquid_clipped\0\x03\x06damage\0\x01\x0Eallow_off_hand\0\x01\x0Fstacked_by_data\0\x03\x0Emax_stack_size\x02\x03\x0Cuse_duration\0\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x16minecraft:storage_item\x01\x1Aallow_nested_storage_items\x01\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\x03\tmax_slots\x80\x01\t\rallowed_items\0\0\0\0\0" } ; + pub const LIGHT_GRAY_BUNDLE : Self = Self { id : 865 , registry_key : "minecraft:light_gray_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x16minecraft:storage_item\x03\tmax_slots\x80\x01\x01\x1Aallow_nested_storage_items\x01\t\rallowed_items\0\0\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\t\titem_tags\0\0\n\x0Fitem_properties\x01\x0Eallow_off_hand\0\x01\x17can_destroy_in_creative\x01\x03\x06damage\0\x05\x0Cmining_speed\0\0\x80?\x03\x11enchantable_value\0\x01\x04foil\0\x03\x0Cuse_duration\0\x01\x0Fstacked_by_data\0\x03\ruse_animation\0\x03\x0Bframe_count\x02\x01\x0Eshould_despawn\x01\x03\x11creative_category\x06\x01\rhand_equipped\0\x03\x0Emax_stack_size\x02\x01\x0Eliquid_clipped\0\n\x0Eminecraft:icon\n\x08textures\x08\x10bundle_open_back\x1Bbundle_light_gray_open_back\x08\x11bundle_open_front\x1Cbundle_light_gray_open_front\x08\x07default\x11bundle_light_gray\0\0\x08\x0Ecreative_group\0\x08\x10enchantable_slot\x04none\x01\x12hidden_in_commands\x02\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\0\0" } ; pub const LIGHT_GRAY_CANDLE: Self = Self { id: -421, registry_key: "minecraft:light_gray_candle", @@ -74520,7 +74520,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const LIME_BUNDLE : Self = Self { id : 866 , registry_key : "minecraft:lime_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x16minecraft:storage_item\t\rallowed_items\0\0\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\x01\x1Aallow_nested_storage_items\x01\x03\tmax_slots\x80\x01\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\t\titem_tags\0\0\n\x0Fitem_properties\x03\x0Emax_stack_size\x02\x08\x10enchantable_slot\x04none\x01\x17can_destroy_in_creative\x01\x03\x11enchantable_value\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Bbundle_lime\x08\x11bundle_open_front\x16bundle_lime_open_front\x08\x10bundle_open_back\x15bundle_lime_open_back\0\0\x05\x0Cmining_speed\0\0\x80?\x01\x0Eliquid_clipped\0\x01\x0Eshould_despawn\x01\x03\ruse_animation\0\x01\rhand_equipped\0\x03\x11creative_category\x06\x01\x04foil\0\x01\x0Eallow_off_hand\0\x03\x0Bframe_count\x02\x08\x0Ecreative_group\0\x01\x0Fstacked_by_data\0\x01\x12hidden_in_commands\x02\x03\x0Cuse_duration\0\x03\x06damage\0\0\0\0" } ; + pub const LIME_BUNDLE : Self = Self { id : 866 , registry_key : "minecraft:lime_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x0Fitem_properties\x01\x0Eshould_despawn\x01\x01\x0Eliquid_clipped\0\x03\x11enchantable_value\0\x03\x0Emax_stack_size\x02\x01\x0Eallow_off_hand\0\x01\x12hidden_in_commands\x02\x03\x11creative_category\x06\x03\ruse_animation\0\x03\x0Bframe_count\x02\n\x0Eminecraft:icon\n\x08textures\x08\x11bundle_open_front\x16bundle_lime_open_front\x08\x07default\x0Bbundle_lime\x08\x10bundle_open_back\x15bundle_lime_open_back\0\0\x03\x06damage\0\x08\x10enchantable_slot\x04none\x05\x0Cmining_speed\0\0\x80?\x01\x0Fstacked_by_data\0\x03\x0Cuse_duration\0\x08\x0Ecreative_group\0\x01\rhand_equipped\0\x01\x17can_destroy_in_creative\x01\x01\x04foil\0\0\n\x16minecraft:storage_item\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\x03\tmax_slots\x80\x01\t\rallowed_items\0\0\x01\x1Aallow_nested_storage_items\x01\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\t\titem_tags\0\0\0\0" } ; pub const LIME_CANDLE: Self = Self { id: -418, registry_key: "minecraft:lime_candle", @@ -74724,7 +74724,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const MAGENTA_BUNDLE : Self = Self { id : 867 , registry_key : "minecraft:magenta_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\t\titem_tags\0\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x16minecraft:storage_item\t\rallowed_items\0\0\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\x01\x1Aallow_nested_storage_items\x01\x03\tmax_slots\x80\x01\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x0Fitem_properties\x03\ruse_animation\0\x01\x17can_destroy_in_creative\x01\x03\x0Bframe_count\x02\x08\x0Ecreative_group\0\x01\x0Fstacked_by_data\0\x03\x0Cuse_duration\0\x03\x06damage\0\x01\x04foil\0\x01\x0Eliquid_clipped\0\x03\x11creative_category\x06\x01\x0Eallow_off_hand\0\x01\rhand_equipped\0\x03\x11enchantable_value\0\n\x0Eminecraft:icon\n\x08textures\x08\x10bundle_open_back\x18bundle_magenta_open_back\x08\x07default\x0Ebundle_magenta\x08\x11bundle_open_front\x19bundle_magenta_open_front\0\0\x05\x0Cmining_speed\0\0\x80?\x01\x0Eshould_despawn\x01\x08\x10enchantable_slot\x04none\x01\x12hidden_in_commands\x02\x03\x0Emax_stack_size\x02\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\0\0" } ; + pub const MAGENTA_BUNDLE : Self = Self { id : 867 , registry_key : "minecraft:magenta_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\t\titem_tags\0\0\n\x0Fitem_properties\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Ebundle_magenta\x08\x10bundle_open_back\x18bundle_magenta_open_back\x08\x11bundle_open_front\x19bundle_magenta_open_front\0\0\x03\x11creative_category\x06\x03\x11enchantable_value\0\x01\x17can_destroy_in_creative\x01\x01\x04foil\0\x03\x0Emax_stack_size\x02\x08\x10enchantable_slot\x04none\x08\x0Ecreative_group\0\x01\x0Eshould_despawn\x01\x05\x0Cmining_speed\0\0\x80?\x03\x0Cuse_duration\0\x01\x0Fstacked_by_data\0\x01\x12hidden_in_commands\x02\x03\ruse_animation\0\x01\rhand_equipped\0\x01\x0Eallow_off_hand\0\x03\x06damage\0\x03\x0Bframe_count\x02\x01\x0Eliquid_clipped\0\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x16minecraft:storage_item\x01\x1Aallow_nested_storage_items\x01\t\rallowed_items\0\0\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\x03\tmax_slots\x80\x01\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\0\0" } ; pub const MAGENTA_CANDLE: Self = Self { id: -415, registry_key: "minecraft:magenta_candle", @@ -75026,8 +75026,8 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const MELON_SEEDS : Self = Self { id : 293 , registry_key : "minecraft:melon_seeds" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:seed\x08\rplant_at_face\x02up\x01\x1Aplant_at_any_solid_surface\0\x08\x0Bcrop_result\x14minecraft:melon_stem\t\x08plant_at\x08\x02\x12minecraft:farmland\0\0\0" } ; - pub const MELON_SLICE : Self = Self { id : 272 , registry_key : "minecraft:melon_slice" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x05\x13saturation_modifier\x9A\x99\x99>\x01\x0Ecan_always_eat\0\x03\tnutrition\x04\x03\rcooldown_time\0\x08\rcooldown_type\0\x03\ron_use_action\x01\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\x11using_converts_to\0\0\0\0" } ; + pub const MELON_SEEDS : Self = Self { id : 293 , registry_key : "minecraft:melon_seeds" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:seed\t\x08plant_at\x08\x02\x12minecraft:farmland\x08\rplant_at_face\x02up\x01\x1Aplant_at_any_solid_surface\0\x08\x0Bcrop_result\x14minecraft:melon_stem\0\0\0" } ; + pub const MELON_SLICE : Self = Self { id : 272 , registry_key : "minecraft:melon_slice" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x08\rcooldown_type\0\x03\tnutrition\x04\x03\ron_use_action\x01\x03\rcooldown_time\0\x01\x0Ecan_always_eat\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x05\x13saturation_modifier\x9A\x99\x99>\x08\x11using_converts_to\0\0\0\0" } ; pub const MELON_STEM: Self = Self { id: 105, registry_key: "minecraft:melon_stem", @@ -75245,7 +75245,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const MUSHROOM_STEW : Self = Self { id : 260 , registry_key : "minecraft:mushroom_stew" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\rcooldown_type\0\x03\rcooldown_time\0\x01\x0Ecan_always_eat\0\x03\ron_use_action\x01\x03\tnutrition\x0C\x08\x11using_converts_to\x04bowl\x05\x13saturation_modifier\x9A\x99\x19?\0\x03\x16minecraft:use_duration@\x03\x18minecraft:max_stack_size\x02\0\0" } ; + pub const MUSHROOM_STEW : Self = Self { id : 260 , registry_key : "minecraft:mushroom_stew" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x18minecraft:max_stack_size\x02\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x03\tnutrition\x0C\x03\rcooldown_time\0\x08\rcooldown_type\0\x03\ron_use_action\x01\x05\x13saturation_modifier\x9A\x99\x19?\x08\x11using_converts_to\x04bowl\x01\x0Ecan_always_eat\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\0\0\0" } ; pub const MUSIC_DISC_11: Self = Self { id: 554, registry_key: "minecraft:music_disc_11", @@ -75400,7 +75400,7 @@ impl BedrockItem { component_based: true, definition_components: b"\n\0\0", }; - pub const MUTTON : Self = Self { id : 560 , registry_key : "minecraft:mutton" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x05\x13saturation_modifier\x9A\x99\x99>\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\rcooldown_time\0\x03\ron_use_action\x01\x03\tnutrition\x04\x08\x11using_converts_to\0\x08\rcooldown_type\0\x01\x0Ecan_always_eat\0\0\0\0" } ; + pub const MUTTON : Self = Self { id : 560 , registry_key : "minecraft:mutton" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x05\x13saturation_modifier\x9A\x99\x99>\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\rcooldown_time\0\x03\ron_use_action\x01\x01\x0Ecan_always_eat\0\x08\x11using_converts_to\0\x03\tnutrition\x04\x08\rcooldown_type\0\0\x03\x16minecraft:use_duration@\0\0" } ; pub const MYCELIUM: Self = Self { id: 110, registry_key: "minecraft:mycelium", @@ -75492,7 +75492,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const NETHER_WART : Self = Self { id : 294 , registry_key : "minecraft:nether_wart" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:seed\x08\rplant_at_face\x02up\t\x08plant_at\x08\x02\tsoul_sand\x01\x1Aplant_at_any_solid_surface\0\x08\x0Bcrop_result\x15minecraft:nether_wart\0\0\0" } ; + pub const NETHER_WART : Self = Self { id : 294 , registry_key : "minecraft:nether_wart" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:seed\t\x08plant_at\x08\x02\tsoul_sand\x08\x0Bcrop_result\x15minecraft:nether_wart\x08\rplant_at_face\x02up\x01\x1Aplant_at_any_solid_surface\0\0\0\0" } ; pub const NETHER_WART_BLOCK: Self = Self { id: 214, registry_key: "minecraft:nether_wart_block", @@ -75598,7 +75598,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const NETHERITE_SPEAR : Self = Self { id : 854 , registry_key : "minecraft:netherite_spear" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x14minecraft:repairable\t\x0Crepair_items\n\x04\x08\rrepair_amount)context.other->query.remaining_durability\t\x05items\n\x02\x08\x04name\x19minecraft:netherite_spear\0\0\t\x05items\n\x02\x08\x04name\x19minecraft:netherite_ingot\0\x08\rrepair_amount\x1Bquery.max_durability * 0.25\0\0\n\x15minecraft:enchantable\x08\x04slot\x0Bmelee_spear\x01\x05value\x0F\0\n\x0Eminecraft:tags\t\x04tags\x08\x04\x18minecraft:netherite_tier\x12minecraft:is_spear\0\n\x14minecraft:durability\n\rdamage_chance\x03\x03min\0\x03\x03max\xC8\x01\0\x03\x0Emax_durability\xDC\x1F\0\n\x18minecraft:swing_duration\x05\x05value33\x93?\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\n\x13dismount_conditions\x02\x0Cmax_duration2\0\x05\tmin_speed\0\0\x10A\x05\x12min_relative_speed\0\0\0\0\0\n\x11damage_conditions\x05\tmin_speed\0\0\0\0\x05\x12min_relative_speed33\x93@\x02\x0Cmax_duration\xAF\0\0\x02\x05delay\x08\0\x05\x11damage_multiplier\x9A\x99\x99?\x05\rhitbox_margin\0\0\x80>\n\x14knockback_conditions\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed33\xA3@\x02\x0Cmax_durationn\0\0\n\x05reach\x05\x03min\0\0\0@\x05\x03max\0\0\x90@\0\x05\x0Fdamage_modifier\0\0\0\0\n\x0Ecreative_reach\x05\x03min\0\0\0@\x05\x03max\0\0\xF0@\0\0\0\n\x12minecraft:cooldown\x08\x04type\x06attack\x08\x08category\x05spear\x05\x08duration33\x93?\0\n\x16minecraft:swing_sounds\x08\x0Battack_miss item.netherite_spear.attack_miss\x08\nattack_hit\x1Fitem.netherite_spear.attack_hit\0\t\titem_tags\x08\x04\x18minecraft:netherite_tier\x12minecraft:is_spear\n\x17minecraft:use_modifiers\x05\x11movement_modifier\0\0\x80?\x05\x0Cuse_duration\0\xA0\x8CG\x08\x0Bstart_sound\x18item.netherite_spear.use\x08\x0Bstart_using\x06always\x01\x0Femit_vibrations\0\0\n\x0Fitem_properties\x01\x17can_destroy_in_creative\x01\x01\x12hidden_in_commands\x02\x01\x0Eallow_off_hand\0\x03\x06damage\n\x08\x10enchantable_slot\x0Bmelee_spear\x03\x0Bframe_count\x02\x01\x04foil\0\x05\x0Cmining_speed\0\0\x80?\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Fnetherite_spear\0\0\x01\x0Eliquid_clipped\0\x03\x11creative_category\x06\x03\x11enchantable_value\x1E\x01\x0Fstacked_by_data\0\x03\x0Emax_stack_size\x02\x03\x0Cuse_duration\x80\xE4\xAF\x01\x01\x0Eshould_despawn\x01\x08\x0Ecreative_group\0\x03\ruse_animation\0\x01\rhand_equipped\x01\0\n\x10minecraft:damage\x02\x05value\x05\0\0\n\x16minecraft:display_name\x08\x05value\x19item.netherite_spear.name\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x19minecraft:piercing_weapon\n\x0Ecreative_reach\x05\x03min\0\0\0@\x05\x03max\0\0\xF0@\0\x05\rhitbox_margin\0\0\x80>\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\0\n\x18minecraft:fire_resistant\x01\x05value\x01\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\0\0" } ; + pub const NETHERITE_SPEAR : Self = Self { id : 854 , registry_key : "minecraft:netherite_spear" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x14minecraft:durability\n\rdamage_chance\x03\x03min\0\x03\x03max\xC8\x01\0\x03\x0Emax_durability\xDC\x1F\0\n\x12minecraft:cooldown\x08\x04type\x06attack\x05\x08duration33\x93?\x08\x08category\x05spear\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\n\x05reach\x05\x03min\0\0\0@\x05\x03max\0\0\x90@\0\n\x14knockback_conditions\x05\tmin_speed33\xA3@\x05\x12min_relative_speed\0\0\0\0\x02\x0Cmax_durationn\0\0\x02\x05delay\x08\0\x05\rhitbox_margin\0\0\x80>\n\x11damage_conditions\x05\tmin_speed\0\0\0\0\x02\x0Cmax_duration\xAF\0\x05\x12min_relative_speed33\x93@\0\x05\x11damage_multiplier\x9A\x99\x99?\x05\x0Fdamage_modifier\0\0\0\0\n\x13dismount_conditions\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed\0\0\x10A\x02\x0Cmax_duration2\0\0\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\0\0\n\x0Eminecraft:tags\t\x04tags\x08\x04\x18minecraft:netherite_tier\x12minecraft:is_spear\0\n\x14minecraft:repairable\t\x0Crepair_items\n\x04\x08\rrepair_amount)context.other->query.remaining_durability\t\x05items\n\x02\x08\x04name\x19minecraft:netherite_spear\0\0\x08\rrepair_amount\x1Bquery.max_durability * 0.25\t\x05items\n\x02\x08\x04name\x19minecraft:netherite_ingot\0\0\0\n\x18minecraft:fire_resistant\x01\x05value\x01\0\n\x18minecraft:swing_duration\x05\x05value33\x93?\0\n\x16minecraft:display_name\x08\x05value\x19item.netherite_spear.name\0\n\x17minecraft:use_modifiers\x01\x0Femit_vibrations\0\x08\x0Bstart_using\x06always\x05\x11movement_modifier\0\0\x80?\x08\x0Bstart_sound\x18item.netherite_spear.use\x05\x0Cuse_duration\0\xA0\x8CG\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\t\titem_tags\x08\x04\x18minecraft:netherite_tier\x12minecraft:is_spear\n\x15minecraft:enchantable\x01\x05value\x0F\x08\x04slot\x0Bmelee_spear\0\n\x16minecraft:swing_sounds\x08\x0Battack_miss item.netherite_spear.attack_miss\x08\nattack_hit\x1Fitem.netherite_spear.attack_hit\0\n\x19minecraft:piercing_weapon\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\x05\rhitbox_margin\0\0\x80>\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\0\n\x0Fitem_properties\x01\rhand_equipped\x01\x03\x0Bframe_count\x02\x03\x0Emax_stack_size\x02\x01\x0Eliquid_clipped\0\x03\x0Cuse_duration\x80\xE4\xAF\x01\x01\x17can_destroy_in_creative\x01\x01\x12hidden_in_commands\x02\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Fnetherite_spear\0\0\x03\x11enchantable_value\x1E\x03\ruse_animation\0\x08\x10enchantable_slot\x0Bmelee_spear\x08\x0Ecreative_group\0\x01\x0Eallow_off_hand\0\x03\x06damage\n\x01\x04foil\0\x05\x0Cmining_speed\0\0\x80?\x01\x0Fstacked_by_data\0\x03\x11creative_category\x06\x01\x0Eshould_despawn\x01\0\n\x10minecraft:damage\x02\x05value\x05\0\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\0\0" } ; pub const NETHERITE_SWORD: Self = Self { id: 617, registry_key: "minecraft:netherite_sword", @@ -75795,7 +75795,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const OMINOUS_TRIAL_KEY : Self = Self { id : 875 , registry_key : "minecraft:ominous_trial_key" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x16minecraft:display_name\x08\x05value\x1Bitem.ominous_trial_key.name\0\n\x0Fitem_properties\x01\x04foil\0\x08\x10enchantable_slot\x04none\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x11ominous_trial_key\0\0\x01\x17can_destroy_in_creative\x01\x01\x12hidden_in_commands\x02\x05\x0Cmining_speed\0\0\x80?\x01\x0Eshould_despawn\x01\x08\x0Ecreative_group\0\x03\x0Emax_stack_size\x80\x01\x01\rhand_equipped\0\x01\x0Eliquid_clipped\0\x03\x0Cuse_duration\0\x03\x11creative_category\x08\x03\x11enchantable_value\0\x01\x0Fstacked_by_data\0\x03\x06damage\0\x03\ruse_animation\0\x03\x0Bframe_count\x02\x01\x0Eallow_off_hand\0\0\t\titem_tags\0\0\0\0" } ; + pub const OMINOUS_TRIAL_KEY : Self = Self { id : 875 , registry_key : "minecraft:ominous_trial_key" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x16minecraft:display_name\x08\x05value\x1Bitem.ominous_trial_key.name\0\n\x0Fitem_properties\x01\x12hidden_in_commands\x02\x03\x11enchantable_value\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x11ominous_trial_key\0\0\x01\x0Eallow_off_hand\0\x08\x10enchantable_slot\x04none\x01\x04foil\0\x01\x0Eliquid_clipped\0\x03\x11creative_category\x08\x03\x0Emax_stack_size\x80\x01\x03\ruse_animation\0\x03\x0Cuse_duration\0\x08\x0Ecreative_group\0\x01\x0Eshould_despawn\x01\x01\rhand_equipped\0\x05\x0Cmining_speed\0\0\x80?\x03\x06damage\0\x03\x0Bframe_count\x02\x01\x17can_destroy_in_creative\x01\x01\x0Fstacked_by_data\0\0\t\titem_tags\0\0\0\0" } ; pub const OPEN_EYEBLOSSOM: Self = Self { id: -1018, registry_key: "minecraft:open_eyeblossom", @@ -75803,7 +75803,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const ORANGE_BUNDLE : Self = Self { id : 868 , registry_key : "minecraft:orange_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x0Fitem_properties\x03\x11enchantable_value\0\x03\x0Cuse_duration\0\x03\x06damage\0\x03\x11creative_category\x06\x03\x0Emax_stack_size\x02\x01\x12hidden_in_commands\x02\x01\x17can_destroy_in_creative\x01\x08\x10enchantable_slot\x04none\x05\x0Cmining_speed\0\0\x80?\x01\x0Eshould_despawn\x01\x08\x0Ecreative_group\0\n\x0Eminecraft:icon\n\x08textures\x08\x11bundle_open_front\x18bundle_orange_open_front\x08\x10bundle_open_back\x17bundle_orange_open_back\x08\x07default\rbundle_orange\0\0\x03\x0Bframe_count\x02\x01\x0Fstacked_by_data\0\x03\ruse_animation\0\x01\x0Eallow_off_hand\0\x01\x0Eliquid_clipped\0\x01\x04foil\0\x01\rhand_equipped\0\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x16minecraft:storage_item\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\x01\x1Aallow_nested_storage_items\x01\t\rallowed_items\0\0\x03\tmax_slots\x80\x01\0\t\titem_tags\0\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\0\0" } ; + pub const ORANGE_BUNDLE : Self = Self { id : 868 , registry_key : "minecraft:orange_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\t\titem_tags\0\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n\x16minecraft:storage_item\x03\tmax_slots\x80\x01\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\t\rallowed_items\0\0\x01\x1Aallow_nested_storage_items\x01\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x0Fitem_properties\x03\x0Cuse_duration\0\x03\x11enchantable_value\0\x05\x0Cmining_speed\0\0\x80?\x08\x10enchantable_slot\x04none\x01\x0Eallow_off_hand\0\x03\x0Emax_stack_size\x02\x01\x0Eshould_despawn\x01\x08\x0Ecreative_group\0\x03\x06damage\0\x01\x04foil\0\x01\x17can_destroy_in_creative\x01\x03\x11creative_category\x06\x03\x0Bframe_count\x02\x01\x12hidden_in_commands\x02\x01\rhand_equipped\0\x01\x0Eliquid_clipped\0\n\x0Eminecraft:icon\n\x08textures\x08\x10bundle_open_back\x17bundle_orange_open_back\x08\x11bundle_open_front\x18bundle_orange_open_front\x08\x07default\rbundle_orange\0\0\x01\x0Fstacked_by_data\0\x03\ruse_animation\0\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\0\0" } ; pub const ORANGE_CANDLE: Self = Self { id: -414, registry_key: "minecraft:orange_candle", @@ -76336,7 +76336,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const PINK_BUNDLE : Self = Self { id : 869 , registry_key : "minecraft:pink_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x0Fitem_properties\x01\x17can_destroy_in_creative\x01\x03\x11enchantable_value\0\x03\x11creative_category\x06\x01\x12hidden_in_commands\x02\x01\x0Eliquid_clipped\0\x03\x0Bframe_count\x02\x01\x0Fstacked_by_data\0\x03\ruse_animation\0\x01\rhand_equipped\0\x01\x0Eallow_off_hand\0\x01\x04foil\0\x08\x10enchantable_slot\x04none\x03\x0Emax_stack_size\x02\x03\x06damage\0\x03\x0Cuse_duration\0\x01\x0Eshould_despawn\x01\x08\x0Ecreative_group\0\n\x0Eminecraft:icon\n\x08textures\x08\x11bundle_open_front\x16bundle_pink_open_front\x08\x10bundle_open_back\x15bundle_pink_open_back\x08\x07default\x0Bbundle_pink\0\0\x05\x0Cmining_speed\0\0\x80?\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x16minecraft:storage_item\t\rallowed_items\0\0\x03\tmax_slots\x80\x01\x01\x1Aallow_nested_storage_items\x01\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\t\titem_tags\0\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\0\0" } ; + pub const PINK_BUNDLE : Self = Self { id : 869 , registry_key : "minecraft:pink_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x16minecraft:storage_item\x03\tmax_slots\x80\x01\t\rallowed_items\0\0\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\x01\x1Aallow_nested_storage_items\x01\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x0Fitem_properties\x03\x11enchantable_value\0\x01\rhand_equipped\0\x03\ruse_animation\0\x01\x17can_destroy_in_creative\x01\x03\x0Bframe_count\x02\x03\x0Cuse_duration\0\x01\x12hidden_in_commands\x02\x01\x0Fstacked_by_data\0\x01\x04foil\0\x01\x0Eliquid_clipped\0\x03\x06damage\0\x08\x10enchantable_slot\x04none\x03\x0Emax_stack_size\x02\x01\x0Eshould_despawn\x01\x05\x0Cmining_speed\0\0\x80?\x01\x0Eallow_off_hand\0\n\x0Eminecraft:icon\n\x08textures\x08\x10bundle_open_back\x15bundle_pink_open_back\x08\x11bundle_open_front\x16bundle_pink_open_front\x08\x07default\x0Bbundle_pink\0\0\x03\x11creative_category\x06\x08\x0Ecreative_group\0\0\t\titem_tags\0\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\0\0" } ; pub const PINK_CANDLE: Self = Self { id: -419, registry_key: "minecraft:pink_candle", @@ -76477,7 +76477,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const PITCHER_POD : Self = Self { id : 297 , registry_key : "minecraft:pitcher_pod" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:seed\x01\x1Aplant_at_any_solid_surface\0\x08\rplant_at_face\x02up\x08\x0Bcrop_result\x16minecraft:pitcher_crop\t\x08plant_at\x08\x02\x12minecraft:farmland\0\0\0" } ; + pub const PITCHER_POD : Self = Self { id : 297 , registry_key : "minecraft:pitcher_pod" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:seed\x08\rplant_at_face\x02up\t\x08plant_at\x08\x02\x12minecraft:farmland\x08\x0Bcrop_result\x16minecraft:pitcher_crop\x01\x1Aplant_at_any_solid_surface\0\0\0\0" } ; pub const PLANKS: Self = Self { id: 814, registry_key: "minecraft:planks", @@ -76513,7 +76513,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const POISONOUS_POTATO : Self = Self { id : 282 , registry_key : "minecraft:poisonous_potato" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\t\x07effects\n\x02\x03\tamplifier\0\x05\x06chance\x9A\x99\x19?\x03\x02id&\x08\x04name\x06poison\x08\rdescriptionId\rpotion.poison\x03\x08duration\n\0\x01\x0Ecan_always_eat\0\x05\x13saturation_modifier\x9A\x99\x99>\x03\ron_use_action\x01\x08\x11using_converts_to\0\x08\rcooldown_type\0\x03\rcooldown_time\0\x03\tnutrition\x04\0\x03\x16minecraft:use_duration@\0\0" } ; + pub const POISONOUS_POTATO : Self = Self { id : 282 , registry_key : "minecraft:poisonous_potato" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x03\rcooldown_time\0\x03\tnutrition\x04\x03\ron_use_action\x01\x08\rcooldown_type\0\x05\x13saturation_modifier\x9A\x99\x99>\x08\x11using_converts_to\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x01\x0Ecan_always_eat\0\t\x07effects\n\x02\x08\rdescriptionId\rpotion.poison\x03\x08duration\n\x03\tamplifier\0\x05\x06chance\x9A\x99\x19?\x08\x04name\x06poison\x03\x02id&\0\0\0\0" } ; pub const POLAR_BEAR_SPAWN_EGG: Self = Self { id: 477, registry_key: "minecraft:polar_bear_spawn_egg", @@ -76990,7 +76990,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const PORKCHOP : Self = Self { id : 262 , registry_key : "minecraft:porkchop" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x08\rcooldown_type\0\x01\x0Ecan_always_eat\0\x03\rcooldown_time\0\x05\x13saturation_modifier\x9A\x99\x99>\x08\x11using_converts_to\0\x03\ron_use_action\x01\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\tnutrition\x06\0\0\0" } ; + pub const PORKCHOP : Self = Self { id : 262 , registry_key : "minecraft:porkchop" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x08\x11using_converts_to\0\x08\rcooldown_type\0\x03\ron_use_action\x01\x03\tnutrition\x06\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x05\x13saturation_modifier\x9A\x99\x99>\x03\rcooldown_time\0\x01\x0Ecan_always_eat\0\0\x03\x16minecraft:use_duration@\0\0" } ; pub const PORTAL: Self = Self { id: 90, registry_key: "minecraft:portal", @@ -76998,7 +76998,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const POTATO : Self = Self { id : 280 , registry_key : "minecraft:potato" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:seed\t\x08plant_at\x08\x02\x12minecraft:farmland\x01\x1Aplant_at_any_solid_surface\0\x08\rplant_at_face\x02up\x08\x0Bcrop_result\x12minecraft:potatoes\0\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x08\rcooldown_type\0\x03\ron_use_action\x01\x01\x0Ecan_always_eat\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\rcooldown_time\0\x05\x13saturation_modifier\x9A\x99\x99>\x03\tnutrition\x02\x08\x11using_converts_to\0\0\0\0" } ; + pub const POTATO : Self = Self { id : 280 , registry_key : "minecraft:potato" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x03\ron_use_action\x01\x08\rcooldown_type\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x01\x0Ecan_always_eat\0\x03\tnutrition\x02\x03\rcooldown_time\0\x08\x11using_converts_to\0\x05\x13saturation_modifier\x9A\x99\x99>\0\x03\x16minecraft:use_duration@\n\x0Eminecraft:seed\x08\rplant_at_face\x02up\x01\x1Aplant_at_any_solid_surface\0\x08\x0Bcrop_result\x12minecraft:potatoes\t\x08plant_at\x08\x02\x12minecraft:farmland\0\0\0" } ; pub const POTATOES: Self = Self { id: 142, registry_key: "minecraft:potatoes", @@ -77132,7 +77132,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const PUFFERFISH : Self = Self { id : 267 , registry_key : "minecraft:pufferfish" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\x01\x19minecraft:stacked_by_data\x01\n\x0Eminecraft:food\x08\x11using_converts_to\0\x03\rcooldown_time\0\x03\ron_use_action\x01\t\x07effects\n\x06\x03\x02id&\x08\x04name\x06poison\x03\x08durationx\x08\rdescriptionId\rpotion.poison\x03\tamplifier\x02\x05\x06chance\0\0\x80?\0\x08\x04name\x06nausea\x05\x06chance\0\0\x80?\x03\tamplifier\0\x03\x02id\x12\x08\rdescriptionId\x10potion.confusion\x03\x08duration\x1E\0\x03\tamplifier\x04\x03\x02id\"\x08\rdescriptionId\rpotion.hunger\x05\x06chance\0\0\x80?\x08\x04name\x06hunger\x03\x08duration\x1E\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\rcooldown_type\0\x01\x0Ecan_always_eat\0\x05\x13saturation_modifier\xCD\xCC\xCC=\x03\tnutrition\x02\0\0\0" } ; + pub const PUFFERFISH : Self = Self { id : 267 , registry_key : "minecraft:pufferfish" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x05\x13saturation_modifier\xCD\xCC\xCC=\x03\rcooldown_time\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\rcooldown_type\0\x08\x11using_converts_to\0\x01\x0Ecan_always_eat\0\x03\ron_use_action\x01\t\x07effects\n\x06\x03\x02id&\x05\x06chance\0\0\x80?\x03\x08durationx\x08\rdescriptionId\rpotion.poison\x03\tamplifier\x02\x08\x04name\x06poison\0\x03\x02id\x12\x08\x04name\x06nausea\x08\rdescriptionId\x10potion.confusion\x05\x06chance\0\0\x80?\x03\tamplifier\0\x03\x08duration\x1E\0\x03\x02id\"\x03\x08duration\x1E\x05\x06chance\0\0\x80?\x03\tamplifier\x04\x08\rdescriptionId\rpotion.hunger\x08\x04name\x06hunger\0\x03\tnutrition\x02\0\x01\x19minecraft:stacked_by_data\x01\x03\x16minecraft:use_duration@\0\0" } ; pub const PUFFERFISH_BUCKET: Self = Self { id: 370, registry_key: "minecraft:pufferfish_bucket", @@ -77154,8 +77154,8 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const PUMPKIN_PIE : Self = Self { id : 284 , registry_key : "minecraft:pumpkin_pie" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x03\ron_use_action\x01\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\rcooldown_type\0\x08\x11using_converts_to\0\x03\tnutrition\x10\x05\x13saturation_modifier\x9A\x99\x99>\x01\x0Ecan_always_eat\0\x03\rcooldown_time\0\0\0\0" } ; - pub const PUMPKIN_SEEDS : Self = Self { id : 292 , registry_key : "minecraft:pumpkin_seeds" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:seed\t\x08plant_at\x08\x02\x12minecraft:farmland\x08\rplant_at_face\x02up\x01\x1Aplant_at_any_solid_surface\0\x08\x0Bcrop_result\x16minecraft:pumpkin_stem\0\0\0" } ; + pub const PUMPKIN_PIE : Self = Self { id : 284 , registry_key : "minecraft:pumpkin_pie" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x03\rcooldown_time\0\x01\x0Ecan_always_eat\0\x05\x13saturation_modifier\x9A\x99\x99>\x03\ron_use_action\x01\x03\tnutrition\x10\x08\x11using_converts_to\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\rcooldown_type\0\0\0\0" } ; + pub const PUMPKIN_SEEDS : Self = Self { id : 292 , registry_key : "minecraft:pumpkin_seeds" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:seed\t\x08plant_at\x08\x02\x12minecraft:farmland\x08\rplant_at_face\x02up\x08\x0Bcrop_result\x16minecraft:pumpkin_stem\x01\x1Aplant_at_any_solid_surface\0\0\0\0" } ; pub const PUMPKIN_STEM: Self = Self { id: 104, registry_key: "minecraft:pumpkin_stem", @@ -77163,7 +77163,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const PURPLE_BUNDLE : Self = Self { id : 870 , registry_key : "minecraft:purple_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x0Fitem_properties\x01\x17can_destroy_in_creative\x01\x03\x0Bframe_count\x02\x01\x0Eallow_off_hand\0\x01\x04foil\0\x03\x0Cuse_duration\0\x08\x0Ecreative_group\0\x01\x12hidden_in_commands\x02\x05\x0Cmining_speed\0\0\x80?\x01\x0Eliquid_clipped\0\x03\x11enchantable_value\0\x01\x0Fstacked_by_data\0\n\x0Eminecraft:icon\n\x08textures\x08\x11bundle_open_front\x18bundle_purple_open_front\x08\x07default\rbundle_purple\x08\x10bundle_open_back\x17bundle_purple_open_back\0\0\x03\x0Emax_stack_size\x02\x03\x11creative_category\x06\x01\rhand_equipped\0\x08\x10enchantable_slot\x04none\x01\x0Eshould_despawn\x01\x03\x06damage\0\x03\ruse_animation\0\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\t\titem_tags\0\0\n\x16minecraft:storage_item\x01\x1Aallow_nested_storage_items\x01\t\rallowed_items\0\0\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\x03\tmax_slots\x80\x01\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\0\0" } ; + pub const PURPLE_BUNDLE : Self = Self { id : 870 , registry_key : "minecraft:purple_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x16minecraft:storage_item\t\rallowed_items\0\0\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\x01\x1Aallow_nested_storage_items\x01\x03\tmax_slots\x80\x01\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\t\titem_tags\0\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n\x0Fitem_properties\x03\x11enchantable_value\0\x03\ruse_animation\0\x01\x17can_destroy_in_creative\x01\x08\x0Ecreative_group\0\n\x0Eminecraft:icon\n\x08textures\x08\x11bundle_open_front\x18bundle_purple_open_front\x08\x07default\rbundle_purple\x08\x10bundle_open_back\x17bundle_purple_open_back\0\0\x01\x04foil\0\x01\rhand_equipped\0\x03\x0Emax_stack_size\x02\x01\x0Fstacked_by_data\0\x03\x0Cuse_duration\0\x01\x0Eallow_off_hand\0\x01\x0Eshould_despawn\x01\x01\x0Eliquid_clipped\0\x03\x11creative_category\x06\x08\x10enchantable_slot\x04none\x03\x06damage\0\x05\x0Cmining_speed\0\0\x80?\x01\x12hidden_in_commands\x02\x03\x0Bframe_count\x02\0\0\0" } ; pub const PURPLE_CANDLE: Self = Self { id: -423, registry_key: "minecraft:purple_candle", @@ -77353,7 +77353,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const RABBIT : Self = Self { id : 288 , registry_key : "minecraft:rabbit" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x05\x13saturation_modifier\x9A\x99\x99>\x03\tnutrition\x06\x03\ron_use_action\x01\x08\rcooldown_type\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\x11using_converts_to\0\x03\rcooldown_time\0\x01\x0Ecan_always_eat\0\0\0\0" } ; + pub const RABBIT : Self = Self { id : 288 , registry_key : "minecraft:rabbit" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x05\x13saturation_modifier\x9A\x99\x99>\x03\rcooldown_time\0\x08\rcooldown_type\0\x08\x11using_converts_to\0\x01\x0Ecan_always_eat\0\x03\tnutrition\x06\x03\ron_use_action\x01\0\x03\x16minecraft:use_duration@\0\0" } ; pub const RABBIT_FOOT: Self = Self { id: 538, registry_key: "minecraft:rabbit_foot", @@ -77375,7 +77375,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const RABBIT_STEW : Self = Self { id : 290 , registry_key : "minecraft:rabbit_stew" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x01\x0Ecan_always_eat\0\x08\x11using_converts_to\x04bowl\x03\ron_use_action\x01\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x05\x13saturation_modifier\x9A\x99\x19?\x03\tnutrition\x14\x08\rcooldown_type\0\x03\rcooldown_time\0\0\x03\x18minecraft:max_stack_size\x02\x03\x16minecraft:use_duration@\0\0" } ; + pub const RABBIT_STEW : Self = Self { id : 290 , registry_key : "minecraft:rabbit_stew" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x03\tnutrition\x14\x08\rcooldown_type\0\x05\x13saturation_modifier\x9A\x99\x19?\x08\x11using_converts_to\x04bowl\x03\rcooldown_time\0\x01\x0Ecan_always_eat\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\ron_use_action\x01\0\x03\x18minecraft:max_stack_size\x02\0\0" } ; pub const RAIL: Self = Self { id: 66, registry_key: "minecraft:rail", @@ -77453,7 +77453,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const RED_BUNDLE : Self = Self { id : 871 , registry_key : "minecraft:red_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x0Fitem_properties\x01\x17can_destroy_in_creative\x01\x03\ruse_animation\0\x01\x04foil\0\x01\x12hidden_in_commands\x02\x03\x0Emax_stack_size\x02\x03\x11enchantable_value\0\x01\x0Eallow_off_hand\0\n\x0Eminecraft:icon\n\x08textures\x08\x10bundle_open_back\x14bundle_red_open_back\x08\x07default\nbundle_red\x08\x11bundle_open_front\x15bundle_red_open_front\0\0\x01\x0Fstacked_by_data\0\x08\x0Ecreative_group\0\x01\x0Eliquid_clipped\0\x01\rhand_equipped\0\x03\x11creative_category\x06\x05\x0Cmining_speed\0\0\x80?\x03\x0Cuse_duration\0\x03\x0Bframe_count\x02\x03\x06damage\0\x08\x10enchantable_slot\x04none\x01\x0Eshould_despawn\x01\0\t\titem_tags\0\0\n\x16minecraft:storage_item\x01\x1Aallow_nested_storage_items\x01\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\t\rallowed_items\0\0\x03\tmax_slots\x80\x01\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\0\0" } ; + pub const RED_BUNDLE : Self = Self { id : 871 , registry_key : "minecraft:red_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x16minecraft:storage_item\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\x01\x1Aallow_nested_storage_items\x01\x03\tmax_slots\x80\x01\t\rallowed_items\0\0\0\n\x0Fitem_properties\x01\x04foil\0\x08\x10enchantable_slot\x04none\x05\x0Cmining_speed\0\0\x80?\x01\x17can_destroy_in_creative\x01\x01\x0Fstacked_by_data\0\x01\x0Eliquid_clipped\0\x03\x0Cuse_duration\0\x03\x0Bframe_count\x02\x01\rhand_equipped\0\x08\x0Ecreative_group\0\x03\x11creative_category\x06\n\x0Eminecraft:icon\n\x08textures\x08\x11bundle_open_front\x15bundle_red_open_front\x08\x07default\nbundle_red\x08\x10bundle_open_back\x14bundle_red_open_back\0\0\x01\x0Eshould_despawn\x01\x01\x12hidden_in_commands\x02\x03\x11enchantable_value\0\x03\ruse_animation\0\x03\x06damage\0\x03\x0Emax_stack_size\x02\x01\x0Eallow_off_hand\0\0\t\titem_tags\0\0\0\0" } ; pub const RED_CANDLE: Self = Self { id: -427, registry_key: "minecraft:red_candle", @@ -77811,7 +77811,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const ROTTEN_FLESH : Self = Self { id : 277 , registry_key : "minecraft:rotten_flesh" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x08\rcooldown_type\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\tnutrition\x08\x05\x13saturation_modifier\xCD\xCC\xCC=\x03\ron_use_action\x01\t\x07effects\n\x02\x05\x06chance\xCD\xCCL?\x03\x02id\"\x03\tamplifier\0\x08\rdescriptionId\rpotion.hunger\x03\x08duration<\x08\x04name\x06hunger\0\x01\x0Ecan_always_eat\0\x08\x11using_converts_to\0\x03\rcooldown_time\0\0\0\0" } ; + pub const ROTTEN_FLESH : Self = Self { id : 277 , registry_key : "minecraft:rotten_flesh" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x08\rcooldown_type\0\x03\ron_use_action\x01\x08\x11using_converts_to\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\rcooldown_time\0\x03\tnutrition\x08\x01\x0Ecan_always_eat\0\t\x07effects\n\x02\x08\rdescriptionId\rpotion.hunger\x08\x04name\x06hunger\x05\x06chance\xCD\xCCL?\x03\tamplifier\0\x03\x08duration<\x03\x02id\"\0\x05\x13saturation_modifier\xCD\xCC\xCC=\0\x03\x16minecraft:use_duration@\0\0" } ; pub const SADDLE: Self = Self { id: 374, registry_key: "minecraft:saddle", @@ -77819,7 +77819,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const SALMON : Self = Self { id : 265 , registry_key : "minecraft:salmon" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\tnutrition\x04\x08\rcooldown_type\0\x05\x13saturation_modifier\xCD\xCC\xCC=\x03\ron_use_action\x01\x01\x0Ecan_always_eat\0\x08\x11using_converts_to\0\x03\rcooldown_time\0\0\x01\x19minecraft:stacked_by_data\x01\x03\x16minecraft:use_duration@\0\0" } ; + pub const SALMON : Self = Self { id : 265 , registry_key : "minecraft:salmon" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x03\ron_use_action\x01\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\tnutrition\x04\x08\x11using_converts_to\0\x08\rcooldown_type\0\x03\rcooldown_time\0\x05\x13saturation_modifier\xCD\xCC\xCC=\x01\x0Ecan_always_eat\0\0\x01\x19minecraft:stacked_by_data\x01\x03\x16minecraft:use_duration@\0\0" } ; pub const SALMON_BUCKET: Self = Self { id: 368, registry_key: "minecraft:salmon_bucket", @@ -78380,7 +78380,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const SPIDER_EYE : Self = Self { id : 278 , registry_key : "minecraft:spider_eye" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x03\ron_use_action\x01\x01\x0Ecan_always_eat\0\t\x07effects\n\x02\x08\x04name\x06poison\x03\x02id&\x08\rdescriptionId\rpotion.poison\x03\tamplifier\0\x05\x06chance\0\0\x80?\x03\x08duration\n\0\x03\rcooldown_time\0\x03\tnutrition\x04\x08\x11using_converts_to\0\x08\rcooldown_type\0\x05\x13saturation_modifier\xCD\xCCL?\0\0\0" } ; + pub const SPIDER_EYE : Self = Self { id : 278 , registry_key : "minecraft:spider_eye" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x05\x13saturation_modifier\xCD\xCCL?\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\x11using_converts_to\0\x01\x0Ecan_always_eat\0\t\x07effects\n\x02\x08\x04name\x06poison\x08\rdescriptionId\rpotion.poison\x03\tamplifier\0\x05\x06chance\0\0\x80?\x03\x08duration\n\x03\x02id&\0\x08\rcooldown_type\0\x03\ron_use_action\x01\x03\tnutrition\x04\x03\rcooldown_time\0\0\0\0" } ; pub const SPIDER_SPAWN_EGG: Self = Self { id: 450, registry_key: "minecraft:spider_spawn_egg", @@ -78745,7 +78745,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const STONE_SPEAR : Self = Self { id : 855 , registry_key : "minecraft:stone_spear" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:tags\t\x04tags\x08\x04\x14minecraft:stone_tier\x12minecraft:is_spear\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x16minecraft:display_name\x08\x05value\x15item.stone_spear.name\0\n\x17minecraft:use_modifiers\x05\x0Cuse_duration\0\xA0\x8CG\x05\x11movement_modifier\0\0\x80?\x08\x0Bstart_sound\x14item.stone_spear.use\x08\x0Bstart_using\x06always\x01\x0Femit_vibrations\0\0\n\x12minecraft:cooldown\x08\x04type\x06attack\x05\x08duration\0\0@?\x08\x08category\x05spear\0\n\x14minecraft:durability\x03\x0Emax_durability\x84\x02\n\rdamage_chance\x03\x03max\xC8\x01\x03\x03min\0\0\0\n\x10minecraft:damage\x02\x05value\x02\0\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\x05\rhitbox_margin\0\0\x80>\x02\x05delay\x0E\0\n\x11damage_conditions\x02\x0Cmax_duration\x13\x01\x05\x12min_relative_speed33\x93@\x05\tmin_speed\0\0\0\0\0\n\x0Ecreative_reach\x05\x03min\0\0\0@\x05\x03max\0\0\xF0@\0\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\n\x14knockback_conditions\x02\x0Cmax_duration\xB4\0\x05\tmin_speed33\xA3@\x05\x12min_relative_speed\0\0\0\0\0\x05\x0Fdamage_modifier\0\0\0\0\n\x13dismount_conditions\x05\tmin_speed\0\0PA\x05\x12min_relative_speed\0\0\0\0\x02\x0Cmax_durationZ\0\0\x05\x11damage_multiplier\x85\xEBQ?\0\0\n\x19minecraft:piercing_weapon\n\x0Ecreative_reach\x05\x03min\0\0\0@\x05\x03max\0\0\xF0@\0\x05\rhitbox_margin\0\0\x80>\n\x05reach\x05\x03min\0\0\0@\x05\x03max\0\0\x90@\0\0\n\x15minecraft:enchantable\x08\x04slot\x0Bmelee_spear\x01\x05value\x05\0\t\titem_tags\x08\x04\x14minecraft:stone_tier\x12minecraft:is_spear\n\x0Fitem_properties\x01\x0Eshould_despawn\x01\x03\x11creative_category\x06\x03\x11enchantable_value\n\x01\x0Fstacked_by_data\0\x03\ruse_animation\0\x03\x0Cuse_duration\x80\xE4\xAF\x01\x01\rhand_equipped\x01\x08\x0Ecreative_group\0\x01\x04foil\0\x01\x0Eallow_off_hand\0\x01\x12hidden_in_commands\x02\x03\x0Bframe_count\x02\x03\x06damage\x04\x05\x0Cmining_speed\0\0\x80?\x01\x0Eliquid_clipped\0\x01\x17can_destroy_in_creative\x01\x08\x10enchantable_slot\x0Bmelee_spear\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Bstone_spear\0\0\x03\x0Emax_stack_size\x02\0\n\x18minecraft:swing_duration\x05\x05value\0\0@?\0\n\x16minecraft:swing_sounds\x08\nattack_hit\x1Bitem.stone_spear.attack_hit\x08\x0Battack_miss\x1Citem.stone_spear.attack_miss\0\n\x14minecraft:repairable\t\x0Crepair_items\n\x04\t\x05items\n\x02\x08\x04name\x15minecraft:stone_spear\0\x08\rrepair_amount)context.other->query.remaining_durability\0\t\x05items\n\x02\x08\x04tags,q.all_tags('minecraft:stone_tool_materials')\0\x08\rrepair_amount\x1Bquery.max_durability * 0.25\0\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\0\0" } ; + pub const STONE_SPEAR : Self = Self { id : 855 , registry_key : "minecraft:stone_spear" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x14minecraft:repairable\t\x0Crepair_items\n\x04\t\x05items\n\x02\x08\x04name\x15minecraft:stone_spear\0\x08\rrepair_amount)context.other->query.remaining_durability\0\x08\rrepair_amount\x1Bquery.max_durability * 0.25\t\x05items\n\x02\x08\x04tags,q.all_tags('minecraft:stone_tool_materials')\0\0\0\n\x16minecraft:display_name\x08\x05value\x15item.stone_spear.name\0\n\x17minecraft:use_modifiers\x08\x0Bstart_sound\x14item.stone_spear.use\x05\x11movement_modifier\0\0\x80?\x05\x0Cuse_duration\0\xA0\x8CG\x01\x0Femit_vibrations\0\x08\x0Bstart_using\x06always\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\n\x13dismount_conditions\x05\tmin_speed\0\0PA\x02\x0Cmax_durationZ\0\x05\x12min_relative_speed\0\0\0\0\0\x05\rhitbox_margin\0\0\x80>\x05\x11damage_multiplier\x85\xEBQ?\n\x14knockback_conditions\x05\tmin_speed33\xA3@\x02\x0Cmax_duration\xB4\0\x05\x12min_relative_speed\0\0\0\0\0\x05\x0Fdamage_modifier\0\0\0\0\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\n\x0Ecreative_reach\x05\x03min\0\0\0@\x05\x03max\0\0\xF0@\0\n\x11damage_conditions\x02\x0Cmax_duration\x13\x01\x05\tmin_speed\0\0\0\0\x05\x12min_relative_speed33\x93@\0\x02\x05delay\x0E\0\0\0\n\x18minecraft:swing_duration\x05\x05value\0\0@?\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\t\titem_tags\x08\x04\x14minecraft:stone_tier\x12minecraft:is_spear\n\x0Eminecraft:tags\t\x04tags\x08\x04\x14minecraft:stone_tier\x12minecraft:is_spear\0\n\x14minecraft:durability\n\rdamage_chance\x03\x03max\xC8\x01\x03\x03min\0\0\x03\x0Emax_durability\x84\x02\0\n\x10minecraft:damage\x02\x05value\x02\0\0\n\x15minecraft:enchantable\x01\x05value\x05\x08\x04slot\x0Bmelee_spear\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x12minecraft:cooldown\x08\x04type\x06attack\x08\x08category\x05spear\x05\x08duration\0\0@?\0\n\x0Fitem_properties\x01\x04foil\0\x03\x0Emax_stack_size\x02\x08\x0Ecreative_group\0\x08\x10enchantable_slot\x0Bmelee_spear\x01\rhand_equipped\x01\x01\x17can_destroy_in_creative\x01\x03\x06damage\x04\x01\x12hidden_in_commands\x02\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Bstone_spear\0\0\x05\x0Cmining_speed\0\0\x80?\x03\x11enchantable_value\n\x01\x0Eallow_off_hand\0\x03\x11creative_category\x06\x01\x0Eshould_despawn\x01\x01\x0Fstacked_by_data\0\x03\x0Cuse_duration\x80\xE4\xAF\x01\x01\x0Eliquid_clipped\0\x03\x0Bframe_count\x02\x03\ruse_animation\0\0\n\x16minecraft:swing_sounds\x08\nattack_hit\x1Bitem.stone_spear.attack_hit\x08\x0Battack_miss\x1Citem.stone_spear.attack_miss\0\n\x19minecraft:piercing_weapon\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\x05\rhitbox_margin\0\0\x80>\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\0\0\0" } ; pub const STONE_STAIRS: Self = Self { id: 67, registry_key: "minecraft:stone_stairs", @@ -79124,8 +79124,8 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const SUSPICIOUS_STEW : Self = Self { id : 602 , registry_key : "minecraft:suspicious_stew" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x03\rcooldown_time\0\x01\x0Ecan_always_eat\x01\x03\tnutrition\x0C\x03\ron_use_action\x02\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\x11using_converts_to\x04bowl\x08\rcooldown_type\0\x05\x13saturation_modifier\x9A\x99\x19?\0\x03\x18minecraft:max_stack_size\x02\0\0" } ; - pub const SWEET_BERRIES : Self = Self { id : 287 , registry_key : "minecraft:sweet_berries" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:seed\t\x08plant_at\x08\x14\x08farmland\x05grass\x04dirt\x0Bcoarse_dirt\x06podzol\nmoss_block\x08mycelium\x03mud\x14muddy_mangrove_roots\x0Fdirt_with_roots\x01\x1Aplant_at_any_solid_surface\0\x08\rplant_at_face\x02up\x08\x0Bcrop_result\x1Aminecraft:sweet_berry_bush\0\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x05\x13saturation_modifier\x9A\x99\x99>\x08\rcooldown_type\0\x03\rcooldown_time\0\x03\ron_use_action\x01\x08\x11using_converts_to\0\x03\tnutrition\x04\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x01\x0Ecan_always_eat\0\0\0\0" } ; + pub const SUSPICIOUS_STEW : Self = Self { id : 602 , registry_key : "minecraft:suspicious_stew" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x08\x11using_converts_to\x04bowl\x08\rcooldown_type\0\x03\rcooldown_time\0\x03\ron_use_action\x02\x01\x0Ecan_always_eat\x01\x05\x13saturation_modifier\x9A\x99\x19?\x03\tnutrition\x0C\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\0\x03\x18minecraft:max_stack_size\x02\x03\x16minecraft:use_duration@\0\0" } ; + pub const SWEET_BERRIES : Self = Self { id : 287 , registry_key : "minecraft:sweet_berries" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\x03\x16minecraft:use_duration@\n\x0Eminecraft:food\x03\tnutrition\x04\x08\rcooldown_type\0\x03\rcooldown_time\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x01\x0Ecan_always_eat\0\x05\x13saturation_modifier\x9A\x99\x99>\x08\x11using_converts_to\0\x03\ron_use_action\x01\0\n\x0Eminecraft:seed\x08\rplant_at_face\x02up\x01\x1Aplant_at_any_solid_surface\0\x08\x0Bcrop_result\x1Aminecraft:sweet_berry_bush\t\x08plant_at\x08\x14\x08farmland\x05grass\x04dirt\x0Bcoarse_dirt\x06podzol\nmoss_block\x08mycelium\x03mud\x14muddy_mangrove_roots\x0Fdirt_with_roots\0\0\0" } ; pub const SWEET_BERRY_BUSH: Self = Self { id: -207, registry_key: "minecraft:sweet_berry_bush", @@ -79224,7 +79224,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const TORCHFLOWER_SEEDS : Self = Self { id : 296 , registry_key : "minecraft:torchflower_seeds" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:seed\t\x08plant_at\x08\x02\x12minecraft:farmland\x08\rplant_at_face\x02up\x08\x0Bcrop_result\x1Aminecraft:torchflower_crop\x01\x1Aplant_at_any_solid_surface\0\0\0\0" } ; + pub const TORCHFLOWER_SEEDS : Self = Self { id : 296 , registry_key : "minecraft:torchflower_seeds" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:seed\t\x08plant_at\x08\x02\x12minecraft:farmland\x01\x1Aplant_at_any_solid_surface\0\x08\rplant_at_face\x02up\x08\x0Bcrop_result\x1Aminecraft:torchflower_crop\0\0\0" } ; pub const TOTEM_OF_UNDYING: Self = Self { id: 578, registry_key: "minecraft:totem_of_undying", @@ -79253,7 +79253,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const TRIAL_KEY : Self = Self { id : 876 , registry_key : "minecraft:trial_key" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x0Fitem_properties\x03\x11creative_category\x08\x03\x0Bframe_count\x02\x08\x0Ecreative_group\0\x03\x0Emax_stack_size\x80\x01\x05\x0Cmining_speed\0\0\x80?\x01\x0Eliquid_clipped\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\ttrial_key\0\0\x01\x12hidden_in_commands\x02\x01\x0Eshould_despawn\x01\x08\x10enchantable_slot\x04none\x03\x06damage\0\x01\x0Eallow_off_hand\0\x03\ruse_animation\0\x03\x0Cuse_duration\0\x01\x04foil\0\x01\x0Fstacked_by_data\0\x03\x11enchantable_value\0\x01\x17can_destroy_in_creative\x01\x01\rhand_equipped\0\0\t\titem_tags\0\0\n\x16minecraft:display_name\x08\x05value\x13item.trial_key.name\0\0\0" } ; + pub const TRIAL_KEY : Self = Self { id : 876 , registry_key : "minecraft:trial_key" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\t\titem_tags\0\0\n\x16minecraft:display_name\x08\x05value\x13item.trial_key.name\0\n\x0Fitem_properties\x05\x0Cmining_speed\0\0\x80?\x03\ruse_animation\0\x03\x0Cuse_duration\0\x01\x0Fstacked_by_data\0\x08\x10enchantable_slot\x04none\x01\x0Eshould_despawn\x01\x01\x17can_destroy_in_creative\x01\x01\x04foil\0\x01\x12hidden_in_commands\x02\x03\x0Bframe_count\x02\n\x0Eminecraft:icon\n\x08textures\x08\x07default\ttrial_key\0\0\x03\x11creative_category\x08\x01\x0Eliquid_clipped\0\x03\x0Emax_stack_size\x80\x01\x08\x0Ecreative_group\0\x01\rhand_equipped\0\x03\x11enchantable_value\0\x03\x06damage\0\x01\x0Eallow_off_hand\0\0\0\0" } ; pub const TRIAL_SPAWNER: Self = Self { id: -315, registry_key: "minecraft:trial_spawner", @@ -79282,7 +79282,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const TROPICAL_FISH : Self = Self { id : 266 , registry_key : "minecraft:tropical_fish" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x08\rcooldown_type\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\x11using_converts_to\0\x01\x0Ecan_always_eat\0\x05\x13saturation_modifier\xCD\xCC\xCC=\x03\tnutrition\x02\x03\ron_use_action\x01\x03\rcooldown_time\0\0\x03\x16minecraft:use_duration@\x01\x19minecraft:stacked_by_data\x01\0\0" } ; + pub const TROPICAL_FISH : Self = Self { id : 266 , registry_key : "minecraft:tropical_fish" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:food\x08\rcooldown_type\0\x03\tnutrition\x02\x03\ron_use_action\x01\x01\x0Ecan_always_eat\0\x05\x13saturation_modifier\xCD\xCC\xCC=\x03\rcooldown_time\0\t\x0Con_use_range\x05\x06\0\0\0A\0\0\0A\0\0\0A\x08\x11using_converts_to\0\0\x03\x16minecraft:use_duration@\x01\x19minecraft:stacked_by_data\x01\0\0" } ; pub const TROPICAL_FISH_BUCKET: Self = Self { id: 369, registry_key: "minecraft:tropical_fish_bucket", @@ -80333,8 +80333,8 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const WHEAT_SEEDS : Self = Self { id : 291 , registry_key : "minecraft:wheat_seeds" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:seed\x08\x0Bcrop_result\x0Fminecraft:wheat\x08\rplant_at_face\x02up\t\x08plant_at\x08\x02\x12minecraft:farmland\x01\x1Aplant_at_any_solid_surface\0\0\0\0" } ; - pub const WHITE_BUNDLE : Self = Self { id : 872 , registry_key : "minecraft:white_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\t\titem_tags\0\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n\x16minecraft:storage_item\x01\x1Aallow_nested_storage_items\x01\t\rallowed_items\0\0\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\x03\tmax_slots\x80\x01\0\n\x0Fitem_properties\x08\x0Ecreative_group\0\x03\x0Cuse_duration\0\x03\x11creative_category\x06\x01\x12hidden_in_commands\x02\x01\x0Eshould_despawn\x01\x03\x11enchantable_value\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Cbundle_white\x08\x10bundle_open_back\x16bundle_white_open_back\x08\x11bundle_open_front\x17bundle_white_open_front\0\0\x05\x0Cmining_speed\0\0\x80?\x08\x10enchantable_slot\x04none\x01\x0Fstacked_by_data\0\x03\x0Bframe_count\x02\x01\x0Eliquid_clipped\0\x03\ruse_animation\0\x01\x17can_destroy_in_creative\x01\x01\rhand_equipped\0\x03\x06damage\0\x01\x04foil\0\x03\x0Emax_stack_size\x02\x01\x0Eallow_off_hand\0\0\0\0" } ; + pub const WHEAT_SEEDS : Self = Self { id : 291 , registry_key : "minecraft:wheat_seeds" , version : BedrockItemVersion :: Legacy , component_based : false , definition_components : b"\n\0\n\ncomponents\n\x0Eminecraft:seed\t\x08plant_at\x08\x02\x12minecraft:farmland\x01\x1Aplant_at_any_solid_surface\0\x08\x0Bcrop_result\x0Fminecraft:wheat\x08\rplant_at_face\x02up\0\0\0" } ; + pub const WHITE_BUNDLE : Self = Self { id : 872 , registry_key : "minecraft:white_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x0Fitem_properties\x01\x04foil\0\x03\x11creative_category\x06\x01\x17can_destroy_in_creative\x01\x01\x0Fstacked_by_data\0\x03\ruse_animation\0\x08\x10enchantable_slot\x04none\x01\x0Eshould_despawn\x01\x03\x0Cuse_duration\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Cbundle_white\x08\x10bundle_open_back\x16bundle_white_open_back\x08\x11bundle_open_front\x17bundle_white_open_front\0\0\x03\x0Bframe_count\x02\x01\x0Eallow_off_hand\0\x01\x0Eliquid_clipped\0\x01\x12hidden_in_commands\x02\x03\x06damage\0\x08\x0Ecreative_group\0\x03\x11enchantable_value\0\x01\rhand_equipped\0\x03\x0Emax_stack_size\x02\x05\x0Cmining_speed\0\0\x80?\0\n\x16minecraft:storage_item\x03\tmax_slots\x80\x01\x01\x1Aallow_nested_storage_items\x01\t\rallowed_items\0\0\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\0\t\titem_tags\0\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\0\0" } ; pub const WHITE_CANDLE: Self = Self { id: -413, registry_key: "minecraft:white_candle", @@ -80454,7 +80454,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const WIND_CHARGE : Self = Self { id : 877 , registry_key : "minecraft:wind_charge" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x12minecraft:cooldown\x08\x08category\x0Bwind_charge\x05\x08duration\0\0\0?\x08\x04type\x03use\0\n\x13minecraft:throwable\x05\x11min_draw_duration\0\0\0\0\x01\x1Cscale_power_by_draw_duration\0\x05\x12launch_power_scale\0\0\xC0?\x05\x10max_launch_power\0\0\xC0?\x05\x11max_draw_duration\0\0\0\0\x01\x12do_swing_animation\x01\0\n\x16minecraft:display_name\x08\x05value\x15item.wind_charge.name\0\n\x14minecraft:projectile\x05\x16minimum_critical_power\0\0\0\0\x08\x11projectile_entity\"minecraft:wind_charge_projectile<>\0\n\x0Fitem_properties\x01\x12hidden_in_commands\x02\x08\x10enchantable_slot\x04none\x05\x0Cmining_speed\0\0\x80?\x01\rhand_equipped\0\x03\x11enchantable_value\0\x01\x17can_destroy_in_creative\x01\x03\x0Emax_stack_size\x80\x01\x03\x0Bframe_count\x02\x01\x0Fstacked_by_data\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Bwind_charge\0\0\x01\x0Eallow_off_hand\0\x03\x0Cuse_duration\0\x03\x11creative_category\x06\x01\x0Eshould_despawn\x01\x03\ruse_animation\0\x03\x06damage\0\x01\x0Eliquid_clipped\0\x08\x0Ecreative_group\0\x01\x04foil\0\0\t\titem_tags\0\0\0\0" } ; + pub const WIND_CHARGE : Self = Self { id : 877 , registry_key : "minecraft:wind_charge" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x14minecraft:projectile\x05\x16minimum_critical_power\0\0\0\0\x08\x11projectile_entity\"minecraft:wind_charge_projectile<>\0\t\titem_tags\0\0\n\x13minecraft:throwable\x05\x10max_launch_power\0\0\xC0?\x01\x12do_swing_animation\x01\x05\x11min_draw_duration\0\0\0\0\x05\x11max_draw_duration\0\0\0\0\x05\x12launch_power_scale\0\0\xC0?\x01\x1Cscale_power_by_draw_duration\0\0\n\x0Fitem_properties\x08\x10enchantable_slot\x04none\x03\x11enchantable_value\0\x01\x12hidden_in_commands\x02\x03\x06damage\0\x05\x0Cmining_speed\0\0\x80?\x08\x0Ecreative_group\0\x01\x0Eallow_off_hand\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\x0Bwind_charge\0\0\x01\x0Fstacked_by_data\0\x03\x0Cuse_duration\0\x01\x17can_destroy_in_creative\x01\x03\x0Bframe_count\x02\x01\rhand_equipped\0\x01\x0Eliquid_clipped\0\x03\x0Emax_stack_size\x80\x01\x03\x11creative_category\x06\x03\ruse_animation\0\x01\x04foil\0\x01\x0Eshould_despawn\x01\0\n\x12minecraft:cooldown\x05\x08duration\0\0\0?\x08\x08category\x0Bwind_charge\x08\x04type\x03use\0\n\x16minecraft:display_name\x08\x05value\x15item.wind_charge.name\0\0\0" } ; pub const WITCH_SPAWN_EGG: Self = Self { id: 456, registry_key: "minecraft:witch_spawn_egg", @@ -80567,7 +80567,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const WOODEN_SPEAR : Self = Self { id : 856 , registry_key : "minecraft:wooden_spear" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x0Fitem_properties\x03\x0Bframe_count\x02\x05\x0Cmining_speed\0\0\x80?\x01\rhand_equipped\x01\x03\ruse_animation\0\x03\x0Emax_stack_size\x02\x08\x10enchantable_slot\x0Bmelee_spear\x03\x11enchantable_value\x1E\x03\x11creative_category\x06\x01\x17can_destroy_in_creative\x01\x01\x0Eshould_despawn\x01\x01\x0Eallow_off_hand\0\x01\x04foil\0\x03\x0Cuse_duration\x80\xE4\xAF\x01\x01\x0Fstacked_by_data\0\x03\x06damage\x02\x01\x12hidden_in_commands\x02\n\x0Eminecraft:icon\n\x08textures\x08\x07default\nwood_spear\0\0\x08\x0Ecreative_group\0\x01\x0Eliquid_clipped\0\0\n\x16minecraft:swing_sounds\x08\x0Battack_miss\x1Ditem.wooden_spear.attack_miss\x08\nattack_hit\x1Citem.wooden_spear.attack_hit\0\n\x17minecraft:use_modifiers\x08\x0Bstart_sound\x15item.wooden_spear.use\x08\x0Bstart_using\x06always\x05\x11movement_modifier\0\0\x80?\x01\x0Femit_vibrations\0\x05\x0Cuse_duration\0\xA0\x8CG\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x14minecraft:durability\n\rdamage_chance\x03\x03min\0\x03\x03max\xC8\x01\0\x03\x0Emax_durabilityx\0\n\x0Eminecraft:fuel\x05\x08duration\0\0 A\0\n\x18minecraft:swing_duration\x05\x05valueff&?\0\n\x16minecraft:display_name\x08\x05value\x16item.wooden_spear.name\0\n\x10minecraft:damage\x02\x05value\x01\0\0\n\x14minecraft:repairable\t\x0Crepair_items\n\x04\x08\rrepair_amount)context.other->query.remaining_durability\t\x05items\n\x02\x08\x04name\x16minecraft:wooden_spear\0\0\x08\rrepair_amount\x1Bquery.max_durability * 0.25\t\x05items\n\x02\x08\x04tags\x1Eq.all_tags('minecraft:planks')\0\0\0\n\x12minecraft:cooldown\x08\x08category\x05spear\x05\x08durationff&?\x08\x04type\x06attack\0\t\titem_tags\x08\x04\x15minecraft:wooden_tier\x12minecraft:is_spear\n\x15minecraft:enchantable\x08\x04slot\x0Bmelee_spear\x01\x05value\x0F\0\n\x19minecraft:piercing_weapon\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\n\x05reach\x05\x03min\0\0\0@\x05\x03max\0\0\x90@\0\x05\rhitbox_margin\0\0\x80>\0\n\x0Eminecraft:tags\t\x04tags\x08\x04\x15minecraft:wooden_tier\x12minecraft:is_spear\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\n\x0Ecreative_reach\x05\x03min\0\0\0@\x05\x03max\0\0\xF0@\0\x05\x11damage_multiplier333?\x05\x0Fdamage_modifier\0\0\0\0\x02\x05delay\x0F\0\n\x13dismount_conditions\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed\0\0`A\x02\x0Cmax_durationd\0\0\n\x14knockback_conditions\x05\x12min_relative_speed\0\0\0\0\x02\x0Cmax_duration\xC8\0\x05\tmin_speed33\xA3@\0\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\x05\rhitbox_margin\0\0\x80>\n\x11damage_conditions\x05\x12min_relative_speed33\x93@\x05\tmin_speed\0\0\0\0\x02\x0Cmax_duration,\x01\0\0\0\0\0" } ; + pub const WOODEN_SPEAR : Self = Self { id : 856 , registry_key : "minecraft:wooden_spear" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x10minecraft:damage\x02\x05value\x01\0\0\n\x15minecraft:enchantable\x01\x05value\x0F\x08\x04slot\x0Bmelee_spear\0\n\x17minecraft:use_modifiers\x08\x0Bstart_sound\x15item.wooden_spear.use\x05\x11movement_modifier\0\0\x80?\x05\x0Cuse_duration\0\xA0\x8CG\x08\x0Bstart_using\x06always\x01\x0Femit_vibrations\0\0\n\x14minecraft:durability\n\rdamage_chance\x03\x03max\xC8\x01\x03\x03min\0\0\x03\x0Emax_durabilityx\0\n\x12minecraft:cooldown\x08\x04type\x06attack\x08\x08category\x05spear\x05\x08durationff&?\0\n\x14minecraft:repairable\t\x0Crepair_items\n\x04\x08\rrepair_amount)context.other->query.remaining_durability\t\x05items\n\x02\x08\x04name\x16minecraft:wooden_spear\0\0\t\x05items\n\x02\x08\x04tags\x1Eq.all_tags('minecraft:planks')\0\x08\rrepair_amount\x1Bquery.max_durability * 0.25\0\0\n\x0Eminecraft:tags\t\x04tags\x08\x04\x15minecraft:wooden_tier\x12minecraft:is_spear\0\n\x18minecraft:kinetic_weapon\n\x18minecraft:kinetic_weapon\x02\x05delay\x0F\0\x05\x0Fdamage_modifier\0\0\0\0\n\x14knockback_conditions\x05\x12min_relative_speed\0\0\0\0\x02\x0Cmax_duration\xC8\0\x05\tmin_speed33\xA3@\0\x05\rhitbox_margin\0\0\x80>\n\x11damage_conditions\x02\x0Cmax_duration,\x01\x05\x12min_relative_speed33\x93@\x05\tmin_speed\0\0\0\0\0\n\x05reach\x05\x03max\0\0\x90@\x05\x03min\0\0\0@\0\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\x05\x11damage_multiplier333?\n\x13dismount_conditions\x02\x0Cmax_durationd\0\x05\x12min_relative_speed\0\0\0\0\x05\tmin_speed\0\0`A\0\0\0\n\x19minecraft:piercing_weapon\n\x0Ecreative_reach\x05\x03max\0\0\xF0@\x05\x03min\0\0\0@\0\n\x05reach\x05\x03min\0\0\0@\x05\x03max\0\0\x90@\0\x05\rhitbox_margin\0\0\x80>\0\t\titem_tags\x08\x04\x15minecraft:wooden_tier\x12minecraft:is_spear\n\x0Fitem_properties\x08\x10enchantable_slot\x0Bmelee_spear\x01\x0Eshould_despawn\x01\x03\x0Bframe_count\x02\x01\x12hidden_in_commands\x02\x08\x0Ecreative_group\0\x01\rhand_equipped\x01\x03\x11enchantable_value\x1E\x03\x06damage\x02\x01\x0Fstacked_by_data\0\x03\ruse_animation\0\x03\x0Emax_stack_size\x02\x01\x04foil\0\x05\x0Cmining_speed\0\0\x80?\x01\x0Eliquid_clipped\0\x03\x0Cuse_duration\x80\xE4\xAF\x01\x01\x17can_destroy_in_creative\x01\n\x0Eminecraft:icon\n\x08textures\x08\x07default\nwood_spear\0\0\x01\x0Eallow_off_hand\0\x03\x11creative_category\x06\0\n\x0Eminecraft:fuel\x05\x08duration\0\0 A\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x18minecraft:swing_duration\x05\x05valueff&?\0\n\x17minecraft:hand_equipped\x01\x05value\x01\0\n\x16minecraft:swing_sounds\x08\nattack_hit\x1Citem.wooden_spear.attack_hit\x08\x0Battack_miss\x1Ditem.wooden_spear.attack_miss\0\n\x16minecraft:display_name\x08\x05value\x16item.wooden_spear.name\0\0\0" } ; pub const WOODEN_SWORD: Self = Self { id: 310, registry_key: "minecraft:wooden_sword", @@ -80596,7 +80596,7 @@ impl BedrockItem { component_based: false, definition_components: b"\n\0\0", }; - pub const YELLOW_BUNDLE : Self = Self { id : 873 , registry_key : "minecraft:yellow_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n\x0Fitem_properties\x01\x12hidden_in_commands\x02\x03\x06damage\0\x08\x0Ecreative_group\0\x03\x0Bframe_count\x02\x01\rhand_equipped\0\x01\x0Fstacked_by_data\0\x03\ruse_animation\0\x05\x0Cmining_speed\0\0\x80?\x01\x04foil\0\x03\x11creative_category\x06\x01\x0Eliquid_clipped\0\x03\x0Cuse_duration\0\n\x0Eminecraft:icon\n\x08textures\x08\x07default\rbundle_yellow\x08\x11bundle_open_front\x18bundle_yellow_open_front\x08\x10bundle_open_back\x17bundle_yellow_open_back\0\0\x03\x0Emax_stack_size\x02\x08\x10enchantable_slot\x04none\x01\x0Eshould_despawn\x01\x01\x0Eallow_off_hand\0\x03\x11enchantable_value\0\x01\x17can_destroy_in_creative\x01\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x16minecraft:storage_item\x01\x1Aallow_nested_storage_items\x01\x03\tmax_slots\x80\x01\t\rallowed_items\0\0\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\0\t\titem_tags\0\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\0\0" } ; + pub const YELLOW_BUNDLE : Self = Self { id : 873 , registry_key : "minecraft:yellow_bundle" , version : BedrockItemVersion :: DataDriven , component_based : true , definition_components : b"\n\0\n\ncomponents\n!minecraft:storage_weight_modifier\x03\x16weight_in_storage_item\x08\0\n\x18minecraft:max_stack_size\x01\x05value\x01\0\n\x1Eminecraft:storage_weight_limit\x03\x10max_weight_limit\x80\x01\0\n\x0Fitem_properties\x08\x0Ecreative_group\0\x01\x0Fstacked_by_data\0\x03\x06damage\0\x01\x0Eliquid_clipped\0\n\x0Eminecraft:icon\n\x08textures\x08\x10bundle_open_back\x17bundle_yellow_open_back\x08\x11bundle_open_front\x18bundle_yellow_open_front\x08\x07default\rbundle_yellow\0\0\x05\x0Cmining_speed\0\0\x80?\x01\rhand_equipped\0\x03\ruse_animation\0\x01\x12hidden_in_commands\x02\x03\x0Bframe_count\x02\x08\x10enchantable_slot\x04none\x01\x0Eallow_off_hand\0\x01\x0Eshould_despawn\x01\x03\x0Emax_stack_size\x02\x03\x11enchantable_value\0\x03\x0Cuse_duration\0\x01\x17can_destroy_in_creative\x01\x03\x11creative_category\x06\x01\x04foil\0\0\n\x16minecraft:storage_item\x03\tmax_slots\x80\x01\t\x0Cbanned_items\n\x04\x08\x04name\x15minecraft:shulker_box\0\x08\x04name\x1Cminecraft:undyed_shulker_box\0\t\rallowed_items\0\0\x01\x1Aallow_nested_storage_items\x01\0\n\x1Cminecraft:bundle_interaction\x03\x12num_viewable_slots\x18\0\t\titem_tags\0\0\0\0" } ; pub const YELLOW_CANDLE: Self = Self { id: -417, registry_key: "minecraft:yellow_candle", diff --git a/crates/pumpkin-data/src/generated/registry.rs b/crates/pumpkin-data/src/generated/registry.rs index 0a2572d9c..890e48f1a 100644 --- a/crates/pumpkin-data/src/generated/registry.rs +++ b/crates/pumpkin-data/src/generated/registry.rs @@ -17,23 +17,23 @@ pub struct Registry { pub registry_id: ResourceLocation, pub registry_entries: Vec, } -pub static REGISTRY_V_1_16 : & [StaticRegistry] = & [StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\x14respawn_anchor_works\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x03\0\tbed_works\0\0\0\x01\x08\0\ninfiniburn\0\x1Eminecraft:infiniburn_overworld\x03\0\x06shrunk\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x07natural\0\0\0\x01\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x0Bhas_ceiling\0\0\0\x01\x08\0\ninfiniburn\0\x1Eminecraft:infiniburn_overworld\x03\0\thas_raids\0\0\0\x01\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\tbed_works\0\0\0\x01\x03\0\x06shrunk\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x03\0\tultrawarm\0\0\0\0\x03\0\x07natural\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\tbed_works\0\0\0\0\x08\0\ninfiniburn\0\x18minecraft:infiniburn_end\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x06shrunk\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x03\0\nfixed_time\0\0\x17p\x03\0\thas_raids\0\0\0\x01\x03\0\x07natural\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\x0Chas_skylight\0\0\0\0\x06\0\rambient_light?\xB9\x99\x99\xA0\0\0\0\x03\0\x07natural\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\x01\x08\0\ninfiniburn\0\x1Bminecraft:infiniburn_nether\x03\0\x0Elogical_height\0\0\0\x80\x03\0\x06shrunk\0\0\0\x01\x03\0\tultrawarm\0\0\0\x01\x03\0\thas_raids\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\nfixed_time\0\0FP\x03\0\tbed_works\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\x01\0" }] , }] ; -pub static REGISTRY_V_1_16_2 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x04mesa\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "badlands_plateau" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x04mesa\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0\x9E\x81M\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x06\0\x05depth?\xF8\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06jungle\0" } , StaticRegistryEntry { name : "bamboo_jungle_hills" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0w\xA8\xFF\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x06jungle\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x05scale?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x06nether\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\n\0\x07effects\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\x03\0\tfog_color\0h_p\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\0\n\0\nmood_sound\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0B>B\n\0\x08particle\x06\0\x0Bprobability?\xBE;]`\0\0\0\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x08\0\x08category\0\x05beach\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x06\0\x05depth\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x08downfall?\xE333@\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0z\xA5\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x06forest\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "birch_forest_hills" , data : b"\n\x08\0\x08category\0\x06forest\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD333@\0\0\0\x06\0\x0Btemperature?\xE333@\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0z\xA5\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x05ocean\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x08\0\x08category\0\x06nether\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\x0Fadditions_sound\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\x003\x03\x03\x03\0\tsky_color\0n\xB1\xFF\n\0\x08particle\x06\0\x0Bprobability?\x99\x99\x99\xA0\0\0\0\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0y\xA6\xFF\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\x06\0\x0Btemperature?\xE6ff`\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest_hills" , data : b"\n\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tsky_color\0y\xA6\xFF\x08\0\x14grass_color_modifier\0\x0Bdark_forest\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05ocean\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\098\xC9\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x08\0\x08category\0\x05ocean\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0E\xAD\xF2\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x08\0\x08category\0\x05ocean\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\0" } , StaticRegistryEntry { name : "deep_warm_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x04\x1F3\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0C\xD5\xEE\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05depth?\xC0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x08\0\x08category\0\x06desert\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "desert_hills" , data : b"\n\x06\0\x05scale?\xD333@\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x08\0\x08category\0\x06desert\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "desert_lakes" , data : b"\n\x08\0\x08category\0\x06desert\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05depth?\xCC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x05scale?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x08\0\x08category\0\x07the_end\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x08\0\x08category\0\x07the_end\x08\0\rprecipitation\0\x04none\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x08\0\x08category\0\x07the_end\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\0\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bgrass_color\0\x90\x81M\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x04mesa\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE6ff`\0\0\0\x08\0\x08category\0\x06forest\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0y\xA6\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x08\0\x08category\0\x06forest\x06\0\x0Btemperature?\xE6ff`\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\098\xC9\x03\0\tsky_color\0\x7F\xA1\xFF\0\x08\0\x08category\0\x05ocean\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\098\xC9\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x05scale\0\0\0\0\0\0\0\0\x06\0\x05depth\xBF\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05river\0" } , StaticRegistryEntry { name : "giant_spruce_taiga" , data : b"\n\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA3\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "giant_spruce_taiga_hills" , data : b"\n\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA3\xFF\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\0" } , StaticRegistryEntry { name : "giant_tree_taiga" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xD333@\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0|\xA3\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\0" } , StaticRegistryEntry { name : "giant_tree_taiga_hills" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0|\xA3\xFF\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD333@\0\0\0\x08\0\x08category\0\x05taiga\x06\0\x0Btemperature?\xD333@\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "gravelly_mountains" , data : b"\n\x06\0\x05depth?\xF0\0\0\0\0\0\0\x06\0\x05scale?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\x08\0\x08category\0\rextreme_hills\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05scale?\xDC\xCC\xCC\xE0\0\0\0\x06\0\x05depth?\xDB33@\0\0\0\x08\0\rprecipitation\0\x04snow\x08\0\x08category\0\x03icy\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x06jungle\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0w\xA8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "jungle_edge" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06jungle\x06\0\x0Btemperature?\xEEff`\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "jungle_hills" , data : b"\n\x08\0\x08category\0\x06jungle\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD333@\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x08\0\x08category\0\x05ocean\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\x0Bwater_color\0E\xAD\xF2\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "modified_badlands_plateau" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xD333@\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x04mesa\0" } , StaticRegistryEntry { name : "modified_gravelly_mountains" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\x06\0\x05depth?\xF0\0\0\0\0\0\0\x08\0\x08category\0\rextreme_hills\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "modified_jungle" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06jungle\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "modified_jungle_edge" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06jungle\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xEEff`\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\0\0" } , StaticRegistryEntry { name : "modified_wooded_badlands_plateau" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x04mesa\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bgrass_color\0\x90\x81M\0\x06\0\x05scale?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "mountain_edge" , data : b"\n\x08\0\x08category\0\rextreme_hills\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD333@\0\0\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA2\xFF\0\0" } , StaticRegistryEntry { name : "mountains" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xE0\0\0\0\0\0\0\x06\0\x05depth?\xF0\0\0\0\0\0\0\x08\0\x08category\0\rextreme_hills\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "mushroom_field_shore" , data : b"\n\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xF0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0w\xA8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x08mushroom\x06\0\x05depth\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x08\0\x08category\0\x08mushroom\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x08\0\x08category\0\x06nether\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\x003\x08\x08\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\n\0\nmood_sound\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x05ocean\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06plains\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale\0\0\0\0\0\0\0\0\x08\0\x08category\0\x05river\x06\0\x05depth\xBF\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x08\0\x08category\0\x07savanna\n\0\x07effects\x03\0\tsky_color\0u\xAA\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC0\0\0\0\0\0\0\x06\0\x0Btemperature?\xF333@\0\0\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0v\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\x08category\0\x07savanna\x06\0\x05depth?\xF8\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "shattered_savanna" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x07savanna\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xF3\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0v\xA9\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x05depth?\xD733@\0\0\0\x06\0\x0Btemperature?\xF1\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "shattered_savanna_plateau" , data : b"\n\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x08\0\x08category\0\x07savanna\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05depth?\xF0\xCC\xCC\xC0\0\0\0\x06\0\x05scale?\xF3ff\x80\0\0\0\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0v\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x07the_end\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\0\x08\0\rprecipitation\0\x04snow\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05beach\x06\0\x08downfall?\xD333@\0\0\0\x06\0\x0Btemperature?\xA9\x99\x99\xA0\0\0\0\x06\0\x05depth\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_mountains" , data : b"\n\x08\0\x08category\0\x03icy\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x7F\xA1\xFF\0\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\x0Bwater_color\0=W\xD6\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_taiga_hills" , data : b"\n\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0\x83\x9E\xFF\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x05taiga\x08\0\rprecipitation\0\x04snow\0" } , StaticRegistryEntry { name : "snowy_taiga_mountains" , data : b"\n\x08\0\x08category\0\x05taiga\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\x0Bwater_color\0=W\xD6\0\x06\0\x05depth?\xD333@\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_tundra" , data : b"\n\x08\0\x08category\0\x03icy\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05depth?\xC0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x06nether\n\0\x07effects\x03\0\tfog_color\0\x1BGE\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\n\0\x05music\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\nmood_sound\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\x06\0\x0Bprobability?y\x99\x99\xA0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\0\0" } , StaticRegistryEntry { name : "stone_shore" , data : b"\n\x06\0\x05scale?\xE9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x04none\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06plains\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05swamp\x06\0\x05depth\xBF\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0a{d\x08\0\x14grass_color_modifier\0\x05swamp\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0jp9\x03\0\x0Fwater_fog_color\0##\x17\x03\0\tsky_color\0x\xA7\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "swamp_hills" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0##\x17\x03\0\x0Bwater_color\0a{d\x03\0\rfoliage_color\0jp9\x03\0\tsky_color\0x\xA7\xFF\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x05swamp\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x05depth\xBF\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x05taiga\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "taiga_hills" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x08\0\x08category\0\x05taiga\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "taiga_mountains" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xD333@\0\0\0\x08\0\x08category\0\x05taiga\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "tall_birch_forest" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0z\xA5\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\x08\0\x08category\0\x06forest\0" } , StaticRegistryEntry { name : "tall_birch_hills" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\x08\0\x08category\0\x06forest\x06\0\x05depth?\xE1\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0z\xA5\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x05scale?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x07the_end\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x04none\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0{\xA4\xFF\0\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x08\0\x08category\0\x05ocean\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0C\xD5\xEE\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x1F3\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\n\0\x07effects\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\x06\0\x0Bprobability?\x8D>\xD5 \0\0\0\0\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\0\x03\0\tfog_color\0\x1A\x05\x1A\n\0\nmood_sound\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x06nether\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands_plateau" , data : b"\n\x08\0\x08category\0\x04mesa\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x05depth?\xF8\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_hills" , data : b"\n\x08\0\x08category\0\x06forest\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0y\xA6\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "wooded_mountains" , data : b"\n\x06\0\x05depth?\xF0\0\0\0\0\0\0\x08\0\x08category\0\rextreme_hills\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xE0\0\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x0Elogical_height\0\0\x01\0\x08\0\x07effects\0\x13minecraft:overworld\x03\0\tultrawarm\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\x01\x08\0\ninfiniburn\0\x1Eminecraft:infiniburn_overworld\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\tbed_works\0\0\0\x01\x03\0\x07natural\0\0\0\x01\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x03\0\x14respawn_anchor_works\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x03\0\tbed_works\0\0\0\x01\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\x08\0\ninfiniburn\0\x1Eminecraft:infiniburn_overworld\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x07natural\0\0\0\x01\x03\0\x14respawn_anchor_works\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x0Bpiglin_safe\0\0\0\0\x08\0\x07effects\0\x11minecraft:the_end\x03\0\tbed_works\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\nfixed_time\0\0\x17p\x03\0\x0Elogical_height\0\0\x01\0\x03\0\tultrawarm\0\0\0\0\x08\0\ninfiniburn\0\x18minecraft:infiniburn_end\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\x07natural\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\x07natural\0\0\0\0\x08\0\ninfiniburn\0\x1Bminecraft:infiniburn_nether\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\tbed_works\0\0\0\0\x03\0\nfixed_time\0\0FP\x03\0\x0Elogical_height\0\0\0\x80\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x14respawn_anchor_works\0\0\0\x01\x03\0\x0Bpiglin_safe\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\0\x06\0\rambient_light?\xB9\x99\x99\xA0\0\0\0\x03\0\thas_raids\0\0\0\0\x03\0\tultrawarm\0\0\0\x01\0" }] , }] ; -pub static REGISTRY_V_1_17 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x04mesa\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "badlands_plateau" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05depth?\xF8\0\0\0\0\0\0\x08\0\x08category\0\x04mesa\n\0\x07effects\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xEEff`\0\0\0\x08\0\x08category\0\x06jungle\0" } , StaticRegistryEntry { name : "bamboo_jungle_hills" , data : b"\n\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x05scale?\xD333@\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x06jungle\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x03\0\x15replace_current_music\0\0\0\0\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\x06\0\x0Bprobability?\xBE;]`\0\0\0\0\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\0\x03\0\x0Fwater_fog_color\0B>B\n\0\nmood_sound\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0h_p\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x06nether\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x06\0\x05depth\0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05beach\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0z\xA5\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\0" } , StaticRegistryEntry { name : "birch_forest_hills" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0z\xA5\xFF\0\x06\0\x08downfall?\xE333@\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x0Btemperature?\xE333@\0\0\0\x08\0\x08category\0\x06forest\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\x03\0\tsky_color\0n\xB1\xFF\n\0\x08particle\x06\0\x0Bprobability?\x99\x99\x99\xA0\0\0\0\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\0\x03\0\tfog_color\x003\x03\x03\n\0\x0Fadditions_sound\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x06nether\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\x06\0\x0Btemperature?\xE6ff`\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0y\xA6\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest_hills" , data : b"\n\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x08\0\x08category\0\x05ocean\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0=W\xD6\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\098\xC9\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05ocean\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05ocean\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "deep_warm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x04\x1F3\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0C\xD5\xEE\0\x08\0\x08category\0\x05ocean\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x06\0\x05depth?\xC0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x06desert\0" } , StaticRegistryEntry { name : "desert_hills" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x06desert\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "desert_lakes" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\x08category\0\x06desert\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x05scale?\xD0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x05depth?\xCC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xC0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0x\xA7\xFF\0\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x0Bunderground\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x08\0\x08category\0\x07the_end\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x07the_end\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\x08\0\x08category\0\x07the_end\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\x08\0\x08category\0\x04mesa\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE6ff`\0\0\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE6ff`\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\098\xC9\0\x08\0\x08category\0\x05ocean\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\098\xC9\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\0\x06\0\x05depth\xBF\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05river\x06\0\x05scale\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "giant_spruce_taiga" , data : b"\n\x08\0\x08category\0\x05taiga\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0}\xA3\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "giant_spruce_taiga_hills" , data : b"\n\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x08\0\x08category\0\x05taiga\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA3\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "giant_tree_taiga" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0|\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xD333@\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "giant_tree_taiga_hills" , data : b"\n\x06\0\x05scale?\xD333@\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0|\xA3\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xD333@\0\0\0\x08\0\x08category\0\x05taiga\0" } , StaticRegistryEntry { name : "gravelly_mountains" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\x08\0\x08category\0\rextreme_hills\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\0\x06\0\x05depth?\xF0\0\0\0\0\0\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05scale?\xDC\xCC\xCC\xE0\0\0\0\x08\0\x08category\0\x03icy\x06\0\x05depth?\xDB33@\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x06jungle\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "jungle_edge" , data : b"\n\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x06jungle\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "jungle_hills" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x06jungle\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x05scale?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Bwater_color\0E\xAD\xF2\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x0Bunderground\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "modified_badlands_plateau" , data : b"\n\x08\0\x08category\0\x04mesa\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bgrass_color\0\x90\x81M\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "modified_gravelly_mountains" , data : b"\n\x08\0\x08category\0\rextreme_hills\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xF0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x05scale?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "modified_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x06jungle\0" } , StaticRegistryEntry { name : "modified_jungle_edge" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06jungle\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "modified_wooded_badlands_plateau" , data : b"\n\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\x08\0\x08category\0\x04mesa\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "mountain_edge" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\rextreme_hills\x06\0\x05depth?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "mountains" , data : b"\n\x08\0\x08category\0\rextreme_hills\x06\0\x05depth?\xF0\0\0\0\0\0\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "mushroom_field_shore" , data : b"\n\x06\0\x05depth\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x08\0\x08category\0\x08mushroom\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x08\0\x08category\0\x08mushroom\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x08\0\x08category\0\x06nether\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\tfog_color\x003\x08\x08\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\0\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05ocean\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06plains\x06\0\x05depth?\xC0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x08\0\x08category\0\x05river\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05scale\0\0\0\0\0\0\0\0\x06\0\x05depth\xBF\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x08\0\x08category\0\x07savanna\x06\0\x0Btemperature?\xF333@\0\0\0\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0u\xAA\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x08\0\x08category\0\x07savanna\x06\0\x05depth?\xF8\0\0\0\0\0\0\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0v\xA8\xFF\0\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "shattered_savanna" , data : b"\n\x08\0\x08category\0\x07savanna\x06\0\x05scale?\xF3\x99\x99\xA0\0\0\0\x06\0\x05depth?\xD733@\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature?\xF1\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0v\xA9\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "shattered_savanna_plateau" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x07savanna\x06\0\x05scale?\xF3ff\x80\0\0\0\n\0\x07effects\x03\0\tsky_color\0v\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x05depth?\xF0\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x07the_end\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x08\0\x08category\0\x05beach\x06\0\x0Btemperature?\xA9\x99\x99\xA0\0\0\0\x06\0\x05depth\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\0" } , StaticRegistryEntry { name : "snowy_mountains" , data : b"\n\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x03icy\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x08\0\rprecipitation\0\x04snow\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\x0Bwater_color\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "snowy_taiga_hills" , data : b"\n\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\x08category\0\x05taiga\x06\0\x05scale?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "snowy_taiga_mountains" , data : b"\n\x08\0\rprecipitation\0\x04snow\x08\0\x08category\0\x05taiga\n\0\x07effects\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x06\0\x05depth?\xD333@\0\0\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_tundra" , data : b"\n\x08\0\x08category\0\x03icy\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\x06\0\x0Bprobability?y\x99\x99\xA0\0\0\0\0\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0n\xB1\xFF\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\n\0\x0Fadditions_sound\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\tfog_color\0\x1BGE\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\x08category\0\x06nether\0" } , StaticRegistryEntry { name : "stone_shore" , data : b"\n\x06\0\x05scale?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x04none\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0}\xA2\xFF\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0x\xA7\xFF\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC0\0\0\0\0\0\0\x08\0\x08category\0\x06plains\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x08\0\x08category\0\x05swamp\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth\xBF\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0##\x17\x03\0\x0Bwater_color\0a{d\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0x\xA7\xFF\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\rfoliage_color\0jp9\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "swamp_hills" , data : b"\n\x06\0\x05depth\xBF\xB9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0jp9\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x0Fwater_fog_color\0##\x17\x03\0\x0Bwater_color\0a{d\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x05swamp\x06\0\x05scale?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x08\0\x08category\0\x05taiga\0" } , StaticRegistryEntry { name : "taiga_hills" , data : b"\n\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA3\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD333@\0\0\0\x08\0\x08category\0\x05taiga\0" } , StaticRegistryEntry { name : "taiga_mountains" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x05depth?\xD333@\0\0\0\n\0\x07effects\x03\0\tsky_color\0}\xA3\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "tall_birch_forest" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0z\xA5\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\x08\0\x08category\0\x06forest\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "tall_birch_hills" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tsky_color\0z\xA5\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x05scale?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\x08\0\x08category\0\x06forest\x06\0\x05depth?\xE1\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\x08category\0\x07the_end\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x08\0\x08category\0\x04none\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x04\x1F3\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0C\xD5\xEE\0\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\x1A\x05\x1A\x03\0\tsky_color\0n\xB1\xFF\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\x06\0\x0Bprobability?\x8D>\xD5 \0\0\0\0\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Bwater_color\0?v\xE4\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\0\0\x08\0\x08category\0\x06nether\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands_plateau" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x04mesa\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x05depth?\xF8\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_hills" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x06forest\n\0\x07effects\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE6ff`\0\0\0\x06\0\x05scale?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "wooded_mountains" , data : b"\n\x06\0\x05scale?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\rextreme_hills\n\0\x07effects\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x05depth?\xF0\0\0\0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x08\0\ninfiniburn\0\x1Eminecraft:infiniburn_overworld\x03\0\x0Elogical_height\0\0\x01\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x03\0\x06height\0\0\x01\0\x03\0\tbed_works\0\0\0\x01\x03\0\x07natural\0\0\0\x01\x03\0\x05min_y\0\0\0\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\thas_raids\0\0\0\x01\x03\0\tultrawarm\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x05min_y\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x08\0\ninfiniburn\0\x1Eminecraft:infiniburn_overworld\x03\0\x0Chas_skylight\0\0\0\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x07natural\0\0\0\x01\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x06height\0\0\x01\0\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\tbed_works\0\0\0\x01\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x0Elogical_height\0\0\x01\0\x03\0\tbed_works\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\0\x08\0\ninfiniburn\0\x18minecraft:infiniburn_end\x03\0\nfixed_time\0\0\x17p\x03\0\x0Bpiglin_safe\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x06height\0\0\x01\0\x08\0\x07effects\0\x11minecraft:the_end\x03\0\tultrawarm\0\0\0\0\x03\0\x05min_y\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x07natural\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\x0Bpiglin_safe\0\0\0\x01\x03\0\x0Elogical_height\0\0\0\x80\x03\0\tultrawarm\0\0\0\x01\x03\0\x0Bhas_ceiling\0\0\0\x01\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\nfixed_time\0\0FP\x03\0\x05min_y\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x07natural\0\0\0\0\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x08\0\ninfiniburn\0\x1Bminecraft:infiniburn_nether\x03\0\tbed_works\0\0\0\0\x06\0\rambient_light?\xB9\x99\x99\xA0\0\0\0\x03\0\thas_raids\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\x01\x03\0\x06height\0\0\x01\0\0" }] , }] ; -pub static REGISTRY_V_1_18 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\rfoliage_color\0\x9E\x81M\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x04mesa\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x08\0\x08category\0\x06jungle\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x06nether\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\x06\0\x0Bprobability?\xBE;]`\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0h_p\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\x08category\0\x05beach\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE333@\0\0\0\x06\0\x0Btemperature?\xE333@\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0z\xA5\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\x08category\0\x06forest\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\n\0\x07effects\n\0\x05music\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tsky_color\0n\xB1\xFF\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\0\x03\0\tfog_color\x003\x03\x03\n\0\x08particle\x06\0\x0Bprobability?\x99\x99\x99\xA0\0\0\0\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x03\0\ntick_delay\0\0\x17p\0\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x06nether\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0y\xA6\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x08\0\x08category\0\x06forest\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x05ocean\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\098\xC9\0\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x08\0\x08category\0\x06desert\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x0Bunderground\n\0\x07effects\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0x\xA7\xFF\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x07the_end\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xA0\x80\xA0\0\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x07the_end\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x07the_end\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\rfoliage_color\0\x9E\x81M\0\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x04mesa\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\x08category\0\x06forest\x06\0\x0Btemperature?\xE6ff`\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x0Btemperature?\xE6ff`\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x06forest\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x08\0\rprecipitation\0\x04snow\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\098\xC9\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x08\0\x08category\0\x05ocean\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\xBF\xE6ff`\0\0\0\x08\0\x08category\0\x08mountain\n\0\x07effects\x03\0\tsky_color\0\x85\x9D\xFF\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x08\0\x08category\0\x05river\x08\0\rprecipitation\0\x04snow\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\098\xC9\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\xBF\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\x81\xA0\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x03icy\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\n\0\x07effects\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\0\x03\0\tsky_color\0\x85\x9D\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\rprecipitation\0\x04snow\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x08mountain\x06\0\x0Btemperature\xBF\xE6ff`\0\0\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x06jungle\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x0Bunderground\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0\x0EN\xCF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x08mountain\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x08mushroom\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\x08category\0\x06nether\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\x03\0\tsky_color\0n\xB1\xFF\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmin_delay\0\0.\xE0\0\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\tfog_color\x003\x08\x08\n\0\nmood_sound\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE333@\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0z\xA5\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\x08category\0\x06forest\x06\0\x08downfall?\xE333@\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0|\xA3\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xD333@\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA3\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06plains\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x05river\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x07savanna\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x08\0\x08category\0\x07savanna\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x07the_end\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature?\xA9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\x08category\0\x05beach\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\x08\0\rprecipitation\0\x04snow\x08\0\x08category\0\x03icy\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0\x82\x9F\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature\xBF\xD333@\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04snow\x08\0\x08category\0\x08mountain\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05taiga\x08\0\rprecipitation\0\x04snow\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\n\0\x07effects\n\0\x05music\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\n\0\x0Fadditions_sound\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\0\n\0\x08particle\x06\0\x0Bprobability?y\x99\x99\xA0\0\0\0\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\x1BGE\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x06nether\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x06jungle\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0v\xA8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\0\0\x06\0\x08downfall?\xD333@\0\0\0\x08\0\x08category\0\x08mountain\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA2\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\x08\0\x08category\0\x05beach\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x08\0\x08category\0\x06plains\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0x\xA7\xFF\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x08\0\x08category\0\x05swamp\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0a{d\x03\0\rfoliage_color\0jp9\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0##\x17\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x08\0\x14grass_color_modifier\0\x05swamp\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x08\0\x08category\0\x07the_end\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x04none\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0C\xD5\xEE\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x1F3\0\x08\0\x08category\0\x05ocean\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x08\0\x08category\0\x06nether\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\n\0\x07effects\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\0\x03\0\tsky_color\0n\xB1\xFF\n\0\x05music\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\x1A\x05\x1A\n\0\x08particle\x06\0\x0Bprobability?\x8D>\xD5 \0\0\0\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\rextreme_hills\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xD333@\0\0\0\x08\0\x08category\0\rextreme_hills\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x08\0\x08category\0\rextreme_hills\x06\0\x08downfall?\xD333@\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x08\0\x08category\0\x07savanna\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\rfoliage_color\0\x9E\x81M\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\x08category\0\x04mesa\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\tbed_works\0\0\0\x01\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x07natural\0\0\0\x01\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\x06height\0\0\x01\x80\x03\0\x0Chas_skylight\0\0\0\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x03\0\tultrawarm\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x03\0\tbed_works\0\0\0\x01\x03\0\x07natural\0\0\0\x01\x03\0\x06height\0\0\x01\x80\x03\0\x0Bpiglin_safe\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\tultrawarm\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x14respawn_anchor_works\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\nfixed_time\0\0\x17p\x03\0\x06height\0\0\x01\0\x03\0\x05min_y\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x03\0\tbed_works\0\0\0\0\x08\0\x07effects\0\x11minecraft:the_end\x03\0\x07natural\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x06\0\rambient_light?\xB9\x99\x99\xA0\0\0\0\x03\0\thas_raids\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\x01\x03\0\tultrawarm\0\0\0\x01\x03\0\x0Elogical_height\0\0\0\x80\x03\0\x05min_y\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\x01\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\x07natural\0\0\0\0\x03\0\x06height\0\0\x01\0\x03\0\x0Bpiglin_safe\0\0\0\x01\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x0Chas_skylight\0\0\0\0\x03\0\tbed_works\0\0\0\0\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\nfixed_time\0\0FP\0" }] , }] ; -pub static REGISTRY_V_1_19 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x08\0\rprecipitation\0\x04none\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xEEff`\0\0\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\n\0\x07effects\n\0\x08particle\x06\0\x0Bprobability?\xBE;]`\0\0\0\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\0\x03\0\tfog_color\0h_p\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x03\0\tmin_delay\0\0.\xE0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\0\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\0\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tsky_color\0z\xA5\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0=W\xD6\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\0\n\0\x08particle\x06\0\x0Bprobability?\x99\x99\x99\xA0\0\0\0\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\0\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\x003\x03\x03\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x06\0\x0Btemperature?\xE6ff`\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x08\0\x14grass_color_modifier\0\x0Bdark_forest\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\tsky_color\0y\xA6\xFF\0\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\098\xC9\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\x14temperature_modifier\0\x06frozen\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\tsky_color\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\rfoliage_color\0\x9E\x81M\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0y\xA6\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0y\xA6\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x05music\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\098\xC9\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\x14temperature_modifier\0\x06frozen\x08\0\rprecipitation\0\x04snow\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\n\0\x07effects\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x0Btemperature\xBF\xE6ff`\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04snow\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04snow\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\098\xC9\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\xBF\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\n\0\x05music\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x81\xA0\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x85\x9D\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\xBF\xE6ff`\0\0\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\n\0\x07effects\n\0\x05music\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\n\0\x07effects\x03\0\rfoliage_color\0\x8D\xB1'\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Fwater_fog_color\0Mz`\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0x\xA7\xFF\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x0Bwater_color\0:zj\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0\x0EN\xCF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmax_delay\0\0]\xC0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\0\x03\0\tfog_color\x003\x08\x08\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0z\xA5\xFF\0\x06\0\x0Btemperature?\xE333@\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE333@\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0|\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0=W\xD6\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xA9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04snow\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x08\0\rprecipitation\0\x04snow\n\0\x07effects\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\tsky_color\0\x82\x9F\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x0Btemperature\xBF\xD333@\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x83\x9E\xFF\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\n\0\x07effects\n\0\x0Fadditions_sound\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\x1BGE\n\0\x08particle\x06\0\x0Bprobability?y\x99\x99\xA0\0\0\0\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\0\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0w\xA8\xFF\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\n\0\x07effects\n\0\x05music\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0v\xA8\xFF\0\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xD333@\0\0\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\rfoliage_color\0jp9\x03\0\x0Bwater_color\0a{d\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0##\x17\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x04\x1F3\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0C\xD5\xEE\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\n\0\x07effects\n\0\x05music\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\x06\0\x0Bprobability?\x8D>\xD5 \0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\x03\0\tfog_color\0\x1A\x05\x1A\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\tsky_color\0n\xB1\xFF\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0}\xA2\xFF\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA2\xFF\0\x06\0\x08downfall?\xD333@\0\0\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xD333@\0\0\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bgrass_color\0\x90\x81M\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\x04chat\n\0\ndecoration\n\0\x05style\0\x08\0\x0Ftranslation_key\0\x0Echat.type.text\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0\n\0\tnarration\x08\0\x08priority\0\x04chat\n\0\ndecoration\n\0\x05style\0\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\tnarration\x08\0\x08priority\0\x04chat\n\0\ndecoration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\n\0\x05style\0\0\0\n\0\x04chat\n\0\ndecoration\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\n\0\x05style\0\0\0\0" } , StaticRegistryEntry { name : "game_info" , data : b"\n\n\0\x07overlay\0\0" } , StaticRegistryEntry { name : "msg_command" , data : b"\n\n\0\x04chat\n\0\ndecoration\n\0\x05style\x08\0\x05color\0\x04gray\x03\0\x06italic\0\0\0\x01\0\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\0\0\n\0\tnarration\n\0\ndecoration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\n\0\x05style\0\0\x08\0\x08priority\0\x04chat\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\tnarration\n\0\ndecoration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\n\0\x05style\0\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\x08\0\x08priority\0\x04chat\0\n\0\x04chat\n\0\ndecoration\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\n\0\x05style\0\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0\0" } , StaticRegistryEntry { name : "system" , data : b"\n\n\0\tnarration\x08\0\x08priority\0\x06system\0\n\0\x04chat\0\0" } , StaticRegistryEntry { name : "team_msg_command" , data : b"\n\n\0\x04chat\n\0\ndecoration\n\0\x05style\0\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\t\0\nparameters\x08\0\0\0\x03\0\tteam_name\0\x06sender\0\x07content\0\0\n\0\tnarration\n\0\ndecoration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\n\0\x05style\0\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\x08\0\x08priority\0\x04chat\0\0" } , StaticRegistryEntry { name : "tellraw_command" , data : b"\n\n\0\tnarration\x08\0\x08priority\0\x04chat\0\n\0\x04chat\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x01\0\x07content\x08\0\x0Ftranslation_key\0\x02%s\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\n%s says %s\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\tbed_works\0\0\0\x01\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x03\0\tultrawarm\0\0\0\0\x03\0\x07natural\0\0\0\x01\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x05min_y\xFF\xFF\xFF\xC0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x06height\0\0\x01\x80\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\n\0\x19monster_spawn_light_level\x08\0\x04type\0\x11minecraft:uniform\n\0\x05value\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\0\0\x03\0\x0Elogical_height\0\0\x01\x80\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x0Bpiglin_safe\0\0\0\0\n\0\x19monster_spawn_light_level\x08\0\x04type\0\x11minecraft:uniform\n\0\x05value\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\0\0\x03\0\x07natural\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\x0Elogical_height\0\0\x01\x80\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x14respawn_anchor_works\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\tbed_works\0\0\0\x01\x03\0\thas_raids\0\0\0\x01\x03\0\x06height\0\0\x01\x80\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\tultrawarm\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x03\0\x0Elogical_height\0\0\x01\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\nfixed_time\0\0\x17p\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\0\x03\0\tbed_works\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x03\0\x06height\0\0\x01\0\x08\0\x07effects\0\x11minecraft:the_end\n\0\x19monster_spawn_light_level\n\0\x05value\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\0\x08\0\x04type\0\x11minecraft:uniform\0\x03\0\x05min_y\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x07natural\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x08\0\x07effects\0\x14minecraft:the_nether\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x0Elogical_height\0\0\0\x80\x06\0\rambient_light?\xB9\x99\x99\xA0\0\0\0\x03\0\x19monster_spawn_light_level\0\0\0\x0B\x03\0\nfixed_time\0\0FP\x03\0\x05min_y\0\0\0\0\x03\0\x07natural\0\0\0\0\x03\0\tultrawarm\0\0\0\x01\x03\0\thas_raids\0\0\0\0\x03\0\x06height\0\0\x01\0\x03\0\x14respawn_anchor_works\0\0\0\x01\x03\0\x0Bpiglin_safe\0\0\0\x01\x03\0\tbed_works\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x03\0\x0Chas_skylight\0\0\0\0\0" }] , }] ; -pub static REGISTRY_V_1_20 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bwater_color\0?v\xE4\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\0\x06\0\x0Btemperature?\xEEff`\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\x06\0\x0Bprobability?\xBE;]`\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\x03\0\tfog_color\0h_p\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tsky_color\0z\xA5\xFF\0\x06\0\x08downfall?\xE333@\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE333@\0\0\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0=W\xD6\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\0\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x0Fadditions_sound\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\x03\0\tsky_color\0n\xB1\xFF\n\0\x08particle\x06\0\x0Bprobability?\x99\x99\x99\xA0\0\0\0\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\0\x03\0\tfog_color\x003\x03\x03\0\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE6ff`\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x08\0\x14grass_color_modifier\0\x0Bdark_forest\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x08\0\x14temperature_modifier\0\x06frozen\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\098\xC9\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\x0Fwater_fog_color\0\x04\x163\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x03\0\x11has_precipitation\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\rfoliage_color\0\x9E\x81M\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0y\xA6\xFF\n\0\x05music\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x0Btemperature?\xE6ff`\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0y\xA6\xFF\0\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\098\xC9\x03\0\tsky_color\0\x7F\xA1\xFF\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature\xBF\xE6ff`\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x85\x9D\xFF\0\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\098\xC9\x03\0\tfog_color\0\xC0\xD8\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x0Btemperature\xBF\xC9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\tsky_color\0\x81\xA0\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x7F\xA1\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature\xBF\xE6ff`\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\rfoliage_color\0\x8D\xB1'\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x0Bwater_color\0:zj\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0Mz`\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0\x0EN\xCF\n\0\x05music\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\x003\x08\x08\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0z\xA5\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x06\0\x0Btemperature?\xD333@\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0|\xA3\xFF\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "river" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\x03\0\tsky_color\0\x7F\xA1\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xA9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature\xBF\xD333@\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x03\0\tmin_delay\0\0.\xE0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0\x82\x9F\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\x0Bwater_color\0=W\xD6\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\x1BGE\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\n\0\x0Fadditions_sound\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\x05music\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x08particle\x06\0\x0Bprobability?y\x99\x99\xA0\0\0\0\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\0\x03\0\tsky_color\0n\xB1\xFF\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEff`\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0w\xA8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0v\xA8\xFF\n\0\x05music\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xD333@\0\0\0\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0a{d\x03\0\rfoliage_color\0jp9\x03\0\x0Fwater_fog_color\0##\x17\x03\0\tsky_color\0x\xA7\xFF\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\x08\0\x14grass_color_modifier\0\x05swamp\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\tsky_color\0}\xA3\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x04\x1F3\x03\0\x0Bwater_color\0C\xD5\xEE\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\n\0\x07effects\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\0\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\x03\0\tsky_color\0n\xB1\xFF\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x03\0\ntick_delay\0\0\x17p\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\x06\0\x0Bprobability?\x8D>\xD5 \0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\x1A\x05\x1A\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Echat.type.text\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\n\0\x05style\x08\0\x05color\0\x04gray\x03\0\x06italic\0\0\0\x01\0\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\n\0\x05style\x03\0\x06italic\0\0\0\x01\x08\0\x05color\0\x04gray\0\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\n%s says %s\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x02%s\t\0\nparameters\x08\0\0\0\x01\0\x07content\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\0\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x07natural\0\0\0\x01\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\tultrawarm\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\tbed_works\0\0\0\x01\n\0\x19monster_spawn_light_level\n\0\x05value\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\0\x08\0\x04type\0\x11minecraft:uniform\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x06height\0\0\x01\x80\x03\0\thas_raids\0\0\0\x01\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x03\0\x14respawn_anchor_works\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x07natural\0\0\0\x01\x03\0\tbed_works\0\0\0\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\n\0\x19monster_spawn_light_level\x08\0\x04type\0\x11minecraft:uniform\n\0\x05value\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\0\0\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\tultrawarm\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x06height\0\0\x01\x80\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x0Bpiglin_safe\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x05min_y\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\n\0\x19monster_spawn_light_level\x08\0\x04type\0\x11minecraft:uniform\n\0\x05value\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\0\0\x03\0\tbed_works\0\0\0\0\x03\0\x07natural\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x06height\0\0\x01\0\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x08\0\x07effects\0\x11minecraft:the_end\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\nfixed_time\0\0\x17p\x03\0\x0Bhas_ceiling\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\x19monster_spawn_light_level\0\0\0\x07\x03\0\tbed_works\0\0\0\0\x03\0\x06height\0\0\x01\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x07natural\0\0\0\0\x03\0\nfixed_time\0\0FP\x03\0\thas_raids\0\0\0\0\x06\0\rambient_light?\xB9\x99\x99\xA0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\x01\x03\0\x0Elogical_height\0\0\0\x80\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x05min_y\0\0\0\0\x03\0\tultrawarm\0\0\0\x01\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x14respawn_anchor_works\0\0\0\x01\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x05arrow\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x08\0\x12death_message_type\0\x17intentional_game_design\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\x0FbadRespawnPoint\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x08\0\nmessage_id\0\x06cactus\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x08cramming\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0CdragonBreath\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x08\0\x07effects\0\x08drowning\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x05drown\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06dryout\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x08\0\nmessage_id\0\texplosion\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x04fall\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x12death_message_type\0\rfall_variants\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x05anvil\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x0CfallingBlock\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x11fallingStalactite\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x08\0\nmessage_id\0\x08fireball\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\tfireworks\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x08\0\nmessage_id\0\x0BflyIntoWall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06freeze\x08\0\x07effects\0\x08freezing\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x07generic\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x08hotFloor\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x06inFire\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06inWall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\rindirectMagic\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x08\0\nmessage_id\0\x04lava\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\rlightningBolt\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05magic\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06onFire\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\noutOfWorld\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06player\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\x10explosion.player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x08\0\nmessage_id\0\nsonic_boom\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\nstalagmite\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06starve\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x05sting\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x08\0\nmessage_id\0\x0EsweetBerryBush\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x06poking\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x06thorns\x08\0\x07effects\0\x06thorns\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06thrown\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x07trident\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06onFire\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06wither\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0BwitherSkull\0" }] , }] ; -pub static REGISTRY_V_1_20_2 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\rfoliage_color\0\x9E\x81M\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature?\xEEff`\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\n\0\x08particle\x06\0\x0Bprobability?\xBE;]`\0\0\0\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\0\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x03\0\tmin_delay\0\0.\xE0\0\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0h_p\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE333@\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0z\xA5\xFF\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE333@\0\0\0\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\n\0\x07effects\x03\0\x0Bgrass_color\0\xB6\xDBa\x03\0\x0Bwater_color\0]\xB7\xEF\x03\0\rfoliage_color\0\xB6\xDBa\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0]\xB7\xEF\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x03\0\x11has_precipitation\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x0Fadditions_sound\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\x08particle\x06\0\x0Bprobability?\x99\x99\x99\xA0\0\0\0\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\0\x03\0\tfog_color\x003\x03\x03\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\n\0\nmood_sound\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0n\xB1\xFF\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\n\0\x07effects\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\0\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0y\xA6\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0=W\xD6\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x05music\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\098\xC9\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\x0Bwater_color\0E\xAD\xF2\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x08\0\x05sound\0 minecraft:music.overworld.desert\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x05music\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0x\xA7\xFF\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0n\xB1\xFF\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0y\xA6\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x0Btemperature?\xE6ff`\0\0\0\n\0\x07effects\x03\0\tsky_color\0y\xA6\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\098\xC9\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature\xBF\xE6ff`\0\0\0\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\x0Bwater_color\098\xC9\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x0Btemperature\xBF\xC9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\tsky_color\0\x81\xA0\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature\xBF\xE6ff`\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\n\0\x07effects\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0 minecraft:music.overworld.jungle\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0w\xA8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature?\xEEff`\0\0\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\x0Fwater_fog_color\0\x04\x163\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x05music\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x08\0\x14grass_color_modifier\0\x05swamp\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0Mz`\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0:zj\x03\0\tsky_color\0x\xA7\xFF\x03\0\rfoliage_color\0\x8D\xB1'\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0\x0EN\xCF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\n\0\x05music\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\0\0\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xF0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x03\0\x11has_precipitation\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\x003\x08\x08\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\0\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\n\0\x07effects\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0 minecraft:music.overworld.forest\0\x03\0\tsky_color\0z\xA5\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x05music\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0|\xA3\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xD333@\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xA9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature\xBF\xD333@\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tsky_color\0\x82\x9F\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\n\0\x07effects\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\x03\0\tfog_color\0\x1BGE\n\0\x0Fadditions_sound\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\0\n\0\x08particle\x06\0\x0Bprobability?y\x99\x99\xA0\0\0\0\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\0\x03\0\tsky_color\0n\xB1\xFF\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0?v\xE4\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\0\x06\0\x0Btemperature?\xEEff`\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0v\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xD333@\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x08downfall?\xD333@\0\0\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0##\x17\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0a{d\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmin_delay\0\0.\xE0\0\x03\0\rfoliage_color\0jp9\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA3\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x04\x1F3\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0C\xD5\xEE\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\n\0\x08particle\x06\0\x0Bprobability?\x8D>\xD5 \0\0\0\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\x05music\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\x1A\x05\x1A\0\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\0\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0}\xA2\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xD333@\0\0\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmin_delay\0\0.\xE0\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bgrass_color\0\x90\x81M\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Echat.type.text\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\n\0\x05style\x03\0\x06italic\0\0\0\x01\x08\0\x05color\0\x04gray\0\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\x04chat\n\0\x05style\x03\0\x06italic\0\0\0\x01\x08\0\x05color\0\x04gray\0\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x01\0\x07content\x08\0\x0Ftranslation_key\0\x02%s\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\n%s says %s\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" }] , } , StaticRegistry { registry_id : "trim_pattern" , entries : & [StaticRegistryEntry { name : "coast" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\x08\0\x08asset_id\0\x0Fminecraft:coast\x08\0\rtemplate_item\0,minecraft:coast_armor_trim_smithing_template\x03\0\x05decal\0\0\0\0\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\x03\0\x05decal\0\0\0\0\x08\0\x08asset_id\0\x0Eminecraft:dune\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\x08\0\rtemplate_item\0+minecraft:dune_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\x03\0\x05decal\0\0\0\0\x08\0\x08asset_id\0\rminecraft:eye\x08\0\rtemplate_item\0*minecraft:eye_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "host" , data : b"\n\x03\0\x05decal\0\0\0\0\x08\0\rtemplate_item\0+minecraft:host_armor_trim_smithing_template\x08\0\x08asset_id\0\x0Eminecraft:host\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\x03\0\x05decal\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\x08\0\rtemplate_item\0-minecraft:raiser_armor_trim_smithing_template\x08\0\x08asset_id\0\x10minecraft:raiser\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\x08\0\rtemplate_item\0*minecraft:rib_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\x03\0\x05decal\0\0\0\0\x08\0\x08asset_id\0\rminecraft:rib\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\x08\0\rtemplate_item\0-minecraft:sentry_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.sentry\0\x08\0\x08asset_id\0\x10minecraft:sentry\x03\0\x05decal\0\0\0\0\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\x03\0\x05decal\0\0\0\0\x08\0\x08asset_id\0\x10minecraft:shaper\x08\0\rtemplate_item\0-minecraft:shaper_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\x08\0\rtemplate_item\0.minecraft:silence_armor_trim_smithing_template\x08\0\x08asset_id\0\x11minecraft:silence\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_pattern.minecraft.silence\0\x03\0\x05decal\0\0\0\0\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:snout\x08\0\rtemplate_item\0,minecraft:snout_armor_trim_smithing_template\x03\0\x05decal\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:spire\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\x03\0\x05decal\0\0\0\0\x08\0\rtemplate_item\0,minecraft:spire_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\x08\0\rtemplate_item\0+minecraft:tide_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\0\x03\0\x05decal\0\0\0\0\x08\0\x08asset_id\0\x0Eminecraft:tide\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\x03\0\x05decal\0\0\0\0\x08\0\x08asset_id\0\rminecraft:vex\x08\0\rtemplate_item\0*minecraft:vex_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:ward\x08\0\rtemplate_item\0+minecraft:ward_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\x03\0\x05decal\0\0\0\0\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\x08\0\rtemplate_item\x000minecraft:wayfinder_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\x03\0\x05decal\0\0\0\0\x08\0\x08asset_id\0\x13minecraft:wayfinder\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\x03\0\x05decal\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\x08\0\x08asset_id\0\x0Eminecraft:wild\x08\0\rtemplate_item\0+minecraft:wild_armor_trim_smithing_template\0" }] , } , StaticRegistry { registry_id : "trim_material" , entries : & [StaticRegistryEntry { name : "amethyst" , data : b"\n\x06\0\x10item_model_index?\xF0\0\0\0\0\0\0\x08\0\nasset_name\0\x08amethyst\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.amethyst\x08\0\x05color\0\x07#9A5CC6\0\x08\0\ningredient\0\x18minecraft:amethyst_shard\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\x06\0\x10item_model_index?\xE0\0\0\0\0\0\0\x08\0\ningredient\0\x16minecraft:copper_ingot\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\x08\0\x05color\0\x07#B4684D\0\x08\0\nasset_name\0\x06copper\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.diamond\x08\0\x05color\0\x07#6EECD2\0\n\0\x18override_armor_materials\x08\0\x07diamond\0\x0Ediamond_darker\0\x06\0\x10item_model_index?\xE9\x99\x99\xA0\0\0\0\x08\0\ningredient\0\x11minecraft:diamond\x08\0\nasset_name\0\x07diamond\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\x06\0\x10item_model_index?\xE6ff`\0\0\0\x08\0\nasset_name\0\x07emerald\x08\0\ningredient\0\x11minecraft:emerald\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\x08\0\x05color\0\x07#11A036\0\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\n\0\x18override_armor_materials\x08\0\x04gold\0\x0Bgold_darker\0\x08\0\nasset_name\0\x04gold\x08\0\ningredient\0\x14minecraft:gold_ingot\x06\0\x10item_model_index?\xE333@\0\0\0\n\0\x0Bdescription\x08\0\x05color\0\x07#DEB12D\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\0\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\x06\0\x10item_model_index?\xC9\x99\x99\xA0\0\0\0\x08\0\ningredient\0\x14minecraft:iron_ingot\n\0\x0Bdescription\x08\0\x05color\0\x07#ECECEC\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\0\n\0\x18override_armor_materials\x08\0\x04iron\0\x0Biron_darker\0\x08\0\nasset_name\0\x04iron\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\x06\0\x10item_model_index?\xEC\xCC\xCC\xC0\0\0\0\n\0\x0Bdescription\x08\0\x05color\0\x07#416E97\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\0\x08\0\ningredient\0\x16minecraft:lapis_lazuli\x08\0\nasset_name\0\x05lapis\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\x08\0\ningredient\0\x19minecraft:netherite_ingot\n\0\x0Bdescription\x08\0\ttranslate\0!trim_material.minecraft.netherite\x08\0\x05color\0\x07#625859\0\n\0\x18override_armor_materials\x08\0\tnetherite\0\x10netherite_darker\0\x06\0\x10item_model_index?\xD333@\0\0\0\x08\0\nasset_name\0\tnetherite\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\x08\0\nasset_name\0\x06quartz\x06\0\x10item_model_index?\xB9\x99\x99\xA0\0\0\0\x08\0\ningredient\0\x10minecraft:quartz\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\x08\0\x05color\0\x07#E3D4C4\0\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\x08\0\nasset_name\0\x08redstone\n\0\x0Bdescription\x08\0\x05color\0\x07#971607\x08\0\ttranslate\0 trim_material.minecraft.redstone\0\x08\0\ningredient\0\x12minecraft:redstone\x06\0\x10item_model_index?\xD9\x99\x99\xA0\0\0\0\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x07natural\0\0\0\x01\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\tultrawarm\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x06height\0\0\x01\x80\x03\0\x14respawn_anchor_works\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\x03\0\tbed_works\0\0\0\x01\n\0\x19monster_spawn_light_level\x08\0\x04type\0\x11minecraft:uniform\n\0\x05value\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x0Bpiglin_safe\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x14respawn_anchor_works\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\n\0\x19monster_spawn_light_level\x08\0\x04type\0\x11minecraft:uniform\n\0\x05value\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\0\0\x03\0\tultrawarm\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x06height\0\0\x01\x80\x03\0\x07natural\0\0\0\x01\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\thas_raids\0\0\0\x01\x03\0\tbed_works\0\0\0\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x0Elogical_height\0\0\x01\0\x03\0\tbed_works\0\0\0\0\x03\0\x05min_y\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x06height\0\0\x01\0\x03\0\x0Bpiglin_safe\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\0\x03\0\nfixed_time\0\0\x17p\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\thas_raids\0\0\0\x01\n\0\x19monster_spawn_light_level\n\0\x05value\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\0\x08\0\x04type\0\x11minecraft:uniform\0\x08\0\x07effects\0\x11minecraft:the_end\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x07natural\0\0\0\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\x07natural\0\0\0\0\x03\0\nfixed_time\0\0FP\x03\0\thas_raids\0\0\0\0\x03\0\x05min_y\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x03\0\x14respawn_anchor_works\0\0\0\x01\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\x01\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x0Elogical_height\0\0\0\x80\x03\0\x19monster_spawn_light_level\0\0\0\x07\x03\0\tbed_works\0\0\0\0\x03\0\x06height\0\0\x01\0\x03\0\tultrawarm\0\0\0\x01\x06\0\rambient_light?\xB9\x99\x99\xA0\0\0\0\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05arrow\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x12death_message_type\0\x17intentional_game_design\x08\0\nmessage_id\0\x0FbadRespawnPoint\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x06cactus\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x08cramming\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0CdragonBreath\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x08drowning\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x05drown\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x06dryout\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\texplosion\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x12death_message_type\0\rfall_variants\x08\0\nmessage_id\0\x04fall\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x08\0\nmessage_id\0\x05anvil\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x08\0\nmessage_id\0\x0CfallingBlock\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x08\0\nmessage_id\0\x11fallingStalactite\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x08fireball\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\tfireworks\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0BflyIntoWall\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06freeze\x08\0\x07effects\0\x08freezing\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x07generic\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "generic_kill" , data : b"\n\x08\0\nmessage_id\0\x0BgenericKill\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x08hotFloor\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x08\0\nmessage_id\0\x06inFire\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06inWall\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\rindirectMagic\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x04lava\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\rlightningBolt\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x05magic\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06onFire\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\noutOfWorld\0" } , StaticRegistryEntry { name : "outside_border" , data : b"\n\x08\0\nmessage_id\0\routsideBorder\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x08\0\nmessage_id\0\x06player\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x08\0\nmessage_id\0\x10explosion.player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\nsonic_boom\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\nstalagmite\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06starve\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x05sting\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x08\0\nmessage_id\0\x0EsweetBerryBush\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07effects\0\x06poking\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06thorns\x08\0\x07effects\0\x06thorns\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x08\0\nmessage_id\0\x06thrown\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x07trident\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06onFire\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06wither\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0BwitherSkull\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" }] , }] ; -pub static REGISTRY_V_1_21 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\x01\0\x15replace_current_music\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\n\0\x07effects\n\0\x08particle\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\0\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x01\0\x15replace_current_music\0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\tfog_color\0h_p\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0x\xA7\xFF\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE3333333\n\0\x07effects\x03\0\tsky_color\0z\xA5\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\n\0\x05music\x08\0\x05sound\0 minecraft:music.overworld.forest\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE3333333\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Bwater_color\0]\xB7\xEF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0{\xA4\xFF\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x0Bgrass_color\0\xB6\xDBa\x03\0\rfoliage_color\0\xB6\xDBa\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0]\xB7\xEF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\n\0\x05music\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0n\xB1\xFF\n\0\x0Fadditions_sound\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\tfog_color\x003\x03\x03\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\x06\0\x0Bprobability?\x99\x99\x99\x99\x99\x99\x9A\0\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\n\0\x05music\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0x\xA7\xFF\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\098\xC9\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\0\x01\0\x11has_precipitation\x01\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x05music\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.desert\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\tsky_color\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bgrass_color\0\x90\x81M\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\tsky_color\0y\xA6\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\n\0\x05music\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0y\xA6\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\098\xC9\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\n\0\x07effects\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x85\x9D\xFF\0\x06\0\x0Btemperature\xBF\xE6ffffff\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\098\xC9\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x81\xA0\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x06\0\x0Btemperature\xBF\xE6ffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\n\0\x05music\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x85\x9D\xFF\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.jungle\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xEEffffff\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0E\xAD\xF2\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\x03\0\tmin_delay\0\0.\xE0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0\x8D\xB1'\x03\0\x0Bwater_color\0:zj\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0Mz`\x03\0\tsky_color\0x\xA7\xFF\x08\0\x14grass_color_modifier\0\x05swamp\n\0\x05music\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\x05music\x08\0\x05sound\0 minecraft:music.overworld.meadow\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0\x0EN\xCF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\x003\x08\x08\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\0\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\0\x03\0\tsky_color\0n\xB1\xFF\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE3333333\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0z\xA5\xFF\0\x06\0\x08downfall?\xE3333333\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD3333333\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0|\xA3\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA3\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x05music\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\0=W\xD6\0\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x7F\xA1\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0\x82\x9F\xFF\0\x06\0\x0Btemperature\xBF\xD3333333\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\x0Bwater_color\0=W\xD6\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\0\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x05music\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\x1BGE\x03\0\x0Bwater_color\0?v\xE4\n\0\x08particle\x06\0\x0Bprobability?y\x99\x99\x99\x99\x99\x9A\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\x01\0\x15replace_current_music\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\n\0\x07effects\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0v\xA8\xFF\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\x05music\x01\0\x15replace_current_music\0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0a{d\x03\0\x0Fwater_fog_color\0##\x17\x03\0\tfog_color\0\xC0\xD8\xFF\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\rfoliage_color\0jp9\0\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA3\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x1F3\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0C\xD5\xEE\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\n\0\x08particle\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\x1A\x05\x1A\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\n\0\x05music\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\rfoliage_color\0\x9E\x81M\n\0\x05music\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Echat.type.text\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\n\0\x05style\x08\0\x05color\0\x04gray\x01\0\x06italic\x01\0\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\n\0\x05style\x08\0\x05color\0\x04gray\x01\0\x06italic\x01\0\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\n%s says %s\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x01\0\x07content\x08\0\x0Ftranslation_key\0\x02%s\0\0" }] , } , StaticRegistry { registry_id : "trim_pattern" , entries : & [StaticRegistryEntry { name : "bolt" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:bolt\x08\0\rtemplate_item\0+minecraft:bolt_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "coast" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\x08\0\rtemplate_item\0,minecraft:coast_armor_trim_smithing_template\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Fminecraft:coast\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:dune\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\x01\0\x05decal\0\x08\0\rtemplate_item\0+minecraft:dune_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\x08\0\x08asset_id\0\rminecraft:eye\x08\0\rtemplate_item\0*minecraft:eye_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\x08\0\rtemplate_item\0+minecraft:flow_armor_trim_smithing_template\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\0\0" } , StaticRegistryEntry { name : "host" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\x08\0\x08asset_id\0\x0Eminecraft:host\x01\0\x05decal\0\x08\0\rtemplate_item\0+minecraft:host_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\x08\0\rtemplate_item\0-minecraft:raiser_armor_trim_smithing_template\x08\0\x08asset_id\0\x10minecraft:raiser\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\x08\0\rtemplate_item\0*minecraft:rib_armor_trim_smithing_template\x08\0\x08asset_id\0\rminecraft:rib\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:sentry\x08\0\rtemplate_item\0-minecraft:sentry_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.sentry\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\x08\0\rtemplate_item\0-minecraft:shaper_armor_trim_smithing_template\x08\0\x08asset_id\0\x10minecraft:shaper\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:silence\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_pattern.minecraft.silence\0\x01\0\x05decal\0\x08\0\rtemplate_item\0.minecraft:silence_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\x01\0\x05decal\0\x08\0\rtemplate_item\0,minecraft:snout_armor_trim_smithing_template\x08\0\x08asset_id\0\x0Fminecraft:snout\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:spire\x08\0\rtemplate_item\0,minecraft:spire_armor_trim_smithing_template\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\x08\0\rtemplate_item\0+minecraft:tide_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\0\x08\0\x08asset_id\0\x0Eminecraft:tide\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\x08\0\rtemplate_item\0*minecraft:vex_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\x08\0\x08asset_id\0\rminecraft:vex\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:ward\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\x08\0\rtemplate_item\0+minecraft:ward_armor_trim_smithing_template\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\x08\0\x08asset_id\0\x13minecraft:wayfinder\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\x08\0\rtemplate_item\x000minecraft:wayfinder_armor_trim_smithing_template\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:wild\x08\0\rtemplate_item\0+minecraft:wild_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\x01\0\x05decal\0\0" }] , } , StaticRegistry { registry_id : "trim_material" , entries : & [StaticRegistryEntry { name : "amethyst" , data : b"\n\x08\0\nasset_name\0\x08amethyst\x06\0\x10item_model_index?\xF0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\x05color\0\x07#9A5CC6\x08\0\ttranslate\0 trim_material.minecraft.amethyst\0\x08\0\ningredient\0\x18minecraft:amethyst_shard\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\x08\0\x05color\0\x07#B4684D\0\x08\0\nasset_name\0\x06copper\x06\0\x10item_model_index?\xE0\0\0\0\0\0\0\x08\0\ningredient\0\x16minecraft:copper_ingot\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\x08\0\ningredient\0\x11minecraft:diamond\n\0\x18override_armor_materials\x08\0\x11minecraft:diamond\0\x0Ediamond_darker\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.diamond\x08\0\x05color\0\x07#6EECD2\0\x06\0\x10item_model_index?\xE9\x99\x99\x99\x99\x99\x9A\x08\0\nasset_name\0\x07diamond\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\x08\0\x05color\0\x07#11A036\0\x06\0\x10item_model_index?\xE6ffffff\x08\0\nasset_name\0\x07emerald\x08\0\ningredient\0\x11minecraft:emerald\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\x06\0\x10item_model_index?\xE3333333\x08\0\ningredient\0\x14minecraft:gold_ingot\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\x08\0\x05color\0\x07#DEB12D\0\x08\0\nasset_name\0\x04gold\n\0\x18override_armor_materials\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\n\0\x18override_armor_materials\x08\0\x0Eminecraft:iron\0\x0Biron_darker\0\x06\0\x10item_model_index?\xC9\x99\x99\x99\x99\x99\x9A\x08\0\ningredient\0\x14minecraft:iron_ingot\x08\0\nasset_name\0\x04iron\n\0\x0Bdescription\x08\0\x05color\0\x07#ECECEC\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\0\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\x06\0\x10item_model_index?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\x08\0\x05color\0\x07#416E97\0\x08\0\nasset_name\0\x05lapis\x08\0\ningredient\0\x16minecraft:lapis_lazuli\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#625859\x08\0\ttranslate\0!trim_material.minecraft.netherite\0\n\0\x18override_armor_materials\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\x06\0\x10item_model_index?\xD3333333\x08\0\nasset_name\0\tnetherite\x08\0\ningredient\0\x19minecraft:netherite_ingot\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\x08\0\ningredient\0\x10minecraft:quartz\x08\0\nasset_name\0\x06quartz\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\x08\0\x05color\0\x07#E3D4C4\0\x06\0\x10item_model_index?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\x08\0\nasset_name\0\x08redstone\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.redstone\x08\0\x05color\0\x07#971607\0\x06\0\x10item_model_index?\xD9\x99\x99\x99\x99\x99\x9A\x08\0\ningredient\0\x12minecraft:redstone\0" }] , } , StaticRegistry { registry_id : "wolf_variant" , entries : & [StaticRegistryEntry { name : "ashen" , data : b"\n\x08\0\x06biomes\0\x15minecraft:snowy_taiga\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_ashen_tame\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_ashen\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_ashen_angry\0" } , StaticRegistryEntry { name : "black" , data : b"\n\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_black_tame\x08\0\x06biomes\0\x1Fminecraft:old_growth_pine_taiga\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_black\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_black_angry\0" } , StaticRegistryEntry { name : "chestnut" , data : b"\n\x08\0\x0Cwild_texture\0#minecraft:entity/wolf/wolf_chestnut\x08\0\x0Ctame_texture\0(minecraft:entity/wolf/wolf_chestnut_tame\x08\0\rangry_texture\0)minecraft:entity/wolf/wolf_chestnut_angry\x08\0\x06biomes\0!minecraft:old_growth_spruce_taiga\0" } , StaticRegistryEntry { name : "pale" , data : b"\n\x08\0\rangry_texture\0 minecraft:entity/wolf/wolf_angry\x08\0\x0Cwild_texture\0\x1Aminecraft:entity/wolf/wolf\x08\0\x0Ctame_texture\0\x1Fminecraft:entity/wolf/wolf_tame\x08\0\x06biomes\0\x0Fminecraft:taiga\0" } , StaticRegistryEntry { name : "rusty" , data : b"\n\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_rusty\x08\0\x06biomes\0\x14#minecraft:is_jungle\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_rusty_tame\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_rusty_angry\0" } , StaticRegistryEntry { name : "snowy" , data : b"\n\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_snowy_tame\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_snowy\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_snowy_angry\x08\0\x06biomes\0\x0Fminecraft:grove\0" } , StaticRegistryEntry { name : "spotted" , data : b"\n\x08\0\x06biomes\0\x15#minecraft:is_savanna\x08\0\x0Ctame_texture\0'minecraft:entity/wolf/wolf_spotted_tame\x08\0\x0Cwild_texture\0\"minecraft:entity/wolf/wolf_spotted\x08\0\rangry_texture\0(minecraft:entity/wolf/wolf_spotted_angry\0" } , StaticRegistryEntry { name : "striped" , data : b"\n\x08\0\x0Cwild_texture\0\"minecraft:entity/wolf/wolf_striped\x08\0\rangry_texture\0(minecraft:entity/wolf/wolf_striped_angry\x08\0\x0Ctame_texture\0'minecraft:entity/wolf/wolf_striped_tame\x08\0\x06biomes\0\x16#minecraft:is_badlands\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_woods\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_woods_angry\x08\0\x06biomes\0\x10minecraft:forest\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_woods_tame\0" }] , } , StaticRegistry { registry_id : "painting_variant" , entries : & [StaticRegistryEntry { name : "alban" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:alban\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:aztec\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x10minecraft:aztec2\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:backyard\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:baroque\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Eminecraft:bomb\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:bouquet\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x17minecraft:burning_skull\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:bust\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:cavebird\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x12minecraft:changing\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x0Fminecraft:cotan\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x11minecraft:courbet\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:creebet\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x15minecraft:donkey_kong\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:earth\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x11minecraft:endboss\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x0Eminecraft:fern\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:fighters\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:finding\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:fire\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "graham" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:graham\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:humble\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:kebab\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:lowmist\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "match" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:match\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "meditative" , data : b"\n\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x14minecraft:meditative\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\rminecraft:orb\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:owlemons\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:passage\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:pigscene\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:plant\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "pointer" , data : b"\n\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:pointer\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x0Eminecraft:pond\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:pool\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x16minecraft:prairie_ride\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\rminecraft:sea\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:skeleton\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:stage\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x14minecraft:sunflowers\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x10minecraft:sunset\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:tides\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:unpacked\0" } , StaticRegistryEntry { name : "void" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:void\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x12minecraft:wanderer\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\x08\0\x08asset_id\0\x13minecraft:wasteland\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "water" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:water\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:wind\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:wither\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x01\0\tbed_works\x01\x01\0\x0Chas_skylight\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x14respawn_anchor_works\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\tultrawarm\0\x01\0\x0Bpiglin_safe\0\x01\0\thas_raids\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x07natural\x01\x01\0\x0Bhas_ceiling\0\x03\0\x06height\0\0\x01\x80\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x06\0\rambient_light\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmin_inclusive\0\0\0\0\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\thas_raids\x01\x03\0\x06height\0\0\x01\x80\x01\0\x0Chas_skylight\x01\x01\0\tultrawarm\0\x01\0\x07natural\x01\n\0\x19monster_spawn_light_level\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\x08\0\x04type\0\x11minecraft:uniform\0\x01\0\x14respawn_anchor_works\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x01\0\x0Bhas_ceiling\x01\x01\0\tbed_works\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\x0Bpiglin_safe\0\x03\0\x0Elogical_height\0\0\x01\x80\x08\0\x07effects\0\x13minecraft:overworld\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x01\0\x14respawn_anchor_works\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x05min_y\0\0\0\0\x03\0\x06height\0\0\x01\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x0Bpiglin_safe\0\n\0\x19monster_spawn_light_level\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmax_inclusive\0\0\0\x07\0\x03\0\x0Elogical_height\0\0\x01\0\x01\0\x07natural\0\x03\0\nfixed_time\0\0\x17p\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x0Chas_skylight\0\x01\0\x0Bhas_ceiling\0\x01\0\thas_raids\x01\x01\0\tbed_works\0\x08\0\x07effects\0\x11minecraft:the_end\x01\0\tultrawarm\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x01\0\thas_raids\0\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\x19monster_spawn_light_level\0\0\0\x07\x03\0\x06height\0\0\x01\0\x01\0\x07natural\0\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\nfixed_time\0\0FP\x01\0\tbed_works\0\x01\0\x0Bpiglin_safe\x01\x03\0\x0Elogical_height\0\0\0\x80\x03\0\x05min_y\0\0\0\0\x01\0\tultrawarm\x01\x01\0\x0Bhas_ceiling\x01\x01\0\x0Chas_skylight\0\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x01\0\x14respawn_anchor_works\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05arrow\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x12death_message_type\0\x17intentional_game_design\x08\0\nmessage_id\0\x0FbadRespawnPoint\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06cactus\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "campfire" , data : b"\n\x08\0\nmessage_id\0\x06inFire\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x08cramming\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0CdragonBreath\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x08\0\nmessage_id\0\x05drown\x08\0\x07effects\0\x08drowning\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x08\0\nmessage_id\0\x06dryout\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x08\0\nmessage_id\0\texplosion\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x04fall\x08\0\x12death_message_type\0\rfall_variants\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05anvil\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0CfallingBlock\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x08\0\nmessage_id\0\x11fallingStalactite\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x08\0\nmessage_id\0\x08fireball\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\tfireworks\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0BflyIntoWall\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x08\0\x07effects\0\x08freezing\x08\0\nmessage_id\0\x06freeze\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x07generic\0" } , StaticRegistryEntry { name : "generic_kill" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0BgenericKill\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x08\0\nmessage_id\0\x08hotFloor\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06inFire\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06inWall\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x08\0\nmessage_id\0\rindirectMagic\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x04lava\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x08\0\nmessage_id\0\rlightningBolt\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05magic\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06onFire\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x08\0\nmessage_id\0\noutOfWorld\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "outside_border" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\routsideBorder\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06player\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x10explosion.player\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\nsonic_boom\0" } , StaticRegistryEntry { name : "spit" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\nstalagmite\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06starve\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05sting\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x06poking\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0EsweetBerryBush\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\nmessage_id\0\x06thorns\x08\0\x07effects\0\x06thorns\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x08\0\nmessage_id\0\x06thrown\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x07trident\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06onFire\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "wind_charge" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06wither\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x08\0\nmessage_id\0\x0BwitherSkull\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" }] , } , StaticRegistry { registry_id : "jukebox_song" , entries : & [StaticRegistryEntry { name : "11" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.11\0\x03\0\x11comparator_output\0\0\0\x0B\x08\0\x0Bsound_event\0\x17minecraft:music_disc.11\x06\0\x11length_in_seconds@Q\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "13" , data : b"\n\x08\0\x0Bsound_event\0\x17minecraft:music_disc.13\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\0\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x01\0" } , StaticRegistryEntry { name : "5" , data : b"\n\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0F\x08\0\x0Bsound_event\0\x16minecraft:music_disc.5\n\0\x0Bdescription\x08\0\ttranslate\0\x18jukebox_song.minecraft.5\0\0" } , StaticRegistryEntry { name : "blocks" , data : b"\n\x06\0\x11length_in_seconds@u\x90\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.blocks\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.blocks\0\x03\0\x11comparator_output\0\0\0\x03\0" } , StaticRegistryEntry { name : "cat" , data : b"\n\x06\0\x11length_in_seconds@g \0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.cat\0\x08\0\x0Bsound_event\0\x18minecraft:music_disc.cat\0" } , StaticRegistryEntry { name : "chirp" , data : b"\n\x06\0\x11length_in_seconds@g \0\0\0\0\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.chirp\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.chirp\0\x03\0\x11comparator_output\0\0\0\x04\0" } , StaticRegistryEntry { name : "creator" , data : b"\n\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.creator\x03\0\x11comparator_output\0\0\0\x0C\x06\0\x11length_in_seconds@f\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.creator\0\0" } , StaticRegistryEntry { name : "creator_music_box" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\x08\0\x0Bsound_event\0&minecraft:music_disc.creator_music_box\x06\0\x11length_in_seconds@R@\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0B\0" } , StaticRegistryEntry { name : "far" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.far\0\x06\0\x11length_in_seconds@e\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x05\x08\0\x0Bsound_event\0\x18minecraft:music_disc.far\0" } , StaticRegistryEntry { name : "mall" , data : b"\n\x03\0\x11comparator_output\0\0\0\x06\x08\0\x0Bsound_event\0\x19minecraft:music_disc.mall\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.mall\0\x06\0\x11length_in_seconds@h\xA0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mellohi" , data : b"\n\x06\0\x11length_in_seconds@X\0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.mellohi\x03\0\x11comparator_output\0\0\0\x07\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\0" } , StaticRegistryEntry { name : "otherside" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0E\x06\0\x11length_in_seconds@h`\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\0" } , StaticRegistryEntry { name : "pigstep" , data : b"\n\x03\0\x11comparator_output\0\0\0\r\x06\0\x11length_in_seconds@b\xA0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.pigstep\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.pigstep\0\0" } , StaticRegistryEntry { name : "precipice" , data : b"\n\x06\0\x11length_in_seconds@r\xB0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.precipice\x03\0\x11comparator_output\0\0\0\r\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\0" } , StaticRegistryEntry { name : "relic" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.relic\0\x03\0\x11comparator_output\0\0\0\x0E\x06\0\x11length_in_seconds@k@\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.relic\0" } , StaticRegistryEntry { name : "stal" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.stal\0\x06\0\x11length_in_seconds@b\xC0\0\0\0\0\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.stal\x03\0\x11comparator_output\0\0\0\x08\0" } , StaticRegistryEntry { name : "strad" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.strad\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.strad\x06\0\x11length_in_seconds@g\x80\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\t\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\x06\0\x11length_in_seconds@m\xC0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\x03\0\x11comparator_output\0\0\0\x0C\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x06\0\x11length_in_seconds@o`\0\0\0\0\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.ward\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.ward\0\x03\0\x11comparator_output\0\0\0\n\0" }] , } , StaticRegistry { registry_id : "banner_pattern" , entries : & [StaticRegistryEntry { name : "base" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:base\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.base\0" } , StaticRegistryEntry { name : "border" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:border\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.border\0" } , StaticRegistryEntry { name : "bricks" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.bricks\x08\0\x08asset_id\0\x10minecraft:bricks\0" } , StaticRegistryEntry { name : "circle" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:circle\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.circle\0" } , StaticRegistryEntry { name : "creeper" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.creeper\x08\0\x08asset_id\0\x11minecraft:creeper\0" } , StaticRegistryEntry { name : "cross" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.cross\x08\0\x08asset_id\0\x0Fminecraft:cross\0" } , StaticRegistryEntry { name : "curly_border" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.curly_border\x08\0\x08asset_id\0\x16minecraft:curly_border\0" } , StaticRegistryEntry { name : "diagonal_left" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.diagonal_left\x08\0\x08asset_id\0\x17minecraft:diagonal_left\0" } , StaticRegistryEntry { name : "diagonal_right" , data : b"\n\x08\0\x0Ftranslation_key\0%block.minecraft.banner.diagonal_right\x08\0\x08asset_id\0\x18minecraft:diagonal_right\0" } , StaticRegistryEntry { name : "diagonal_up_left" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.diagonal_up_left\x08\0\x08asset_id\0\x1Aminecraft:diagonal_up_left\0" } , StaticRegistryEntry { name : "diagonal_up_right" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:diagonal_up_right\x08\0\x0Ftranslation_key\0(block.minecraft.banner.diagonal_up_right\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.flow\x08\0\x08asset_id\0\x0Eminecraft:flow\0" } , StaticRegistryEntry { name : "flower" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:flower\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.flower\0" } , StaticRegistryEntry { name : "globe" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:globe\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.globe\0" } , StaticRegistryEntry { name : "gradient" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:gradient\x08\0\x0Ftranslation_key\0\x1Fblock.minecraft.banner.gradient\0" } , StaticRegistryEntry { name : "gradient_up" , data : b"\n\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.gradient_up\x08\0\x08asset_id\0\x15minecraft:gradient_up\0" } , StaticRegistryEntry { name : "guster" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:guster\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.guster\0" } , StaticRegistryEntry { name : "half_horizontal" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:half_horizontal\x08\0\x0Ftranslation_key\0&block.minecraft.banner.half_horizontal\0" } , StaticRegistryEntry { name : "half_horizontal_bottom" , data : b"\n\x08\0\x08asset_id\0 minecraft:half_horizontal_bottom\x08\0\x0Ftranslation_key\0-block.minecraft.banner.half_horizontal_bottom\0" } , StaticRegistryEntry { name : "half_vertical" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:half_vertical\x08\0\x0Ftranslation_key\0$block.minecraft.banner.half_vertical\0" } , StaticRegistryEntry { name : "half_vertical_right" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:half_vertical_right\x08\0\x0Ftranslation_key\0*block.minecraft.banner.half_vertical_right\0" } , StaticRegistryEntry { name : "mojang" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:mojang\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.mojang\0" } , StaticRegistryEntry { name : "piglin" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.piglin\x08\0\x08asset_id\0\x10minecraft:piglin\0" } , StaticRegistryEntry { name : "rhombus" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.rhombus\x08\0\x08asset_id\0\x11minecraft:rhombus\0" } , StaticRegistryEntry { name : "skull" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:skull\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.skull\0" } , StaticRegistryEntry { name : "small_stripes" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:small_stripes\x08\0\x0Ftranslation_key\0$block.minecraft.banner.small_stripes\0" } , StaticRegistryEntry { name : "square_bottom_left" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:square_bottom_left\x08\0\x0Ftranslation_key\0)block.minecraft.banner.square_bottom_left\0" } , StaticRegistryEntry { name : "square_bottom_right" , data : b"\n\x08\0\x0Ftranslation_key\0*block.minecraft.banner.square_bottom_right\x08\0\x08asset_id\0\x1Dminecraft:square_bottom_right\0" } , StaticRegistryEntry { name : "square_top_left" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:square_top_left\x08\0\x0Ftranslation_key\0&block.minecraft.banner.square_top_left\0" } , StaticRegistryEntry { name : "square_top_right" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:square_top_right\x08\0\x0Ftranslation_key\0'block.minecraft.banner.square_top_right\0" } , StaticRegistryEntry { name : "straight_cross" , data : b"\n\x08\0\x0Ftranslation_key\0%block.minecraft.banner.straight_cross\x08\0\x08asset_id\0\x18minecraft:straight_cross\0" } , StaticRegistryEntry { name : "stripe_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_bottom\x08\0\x08asset_id\0\x17minecraft:stripe_bottom\0" } , StaticRegistryEntry { name : "stripe_center" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_center\x08\0\x08asset_id\0\x17minecraft:stripe_center\0" } , StaticRegistryEntry { name : "stripe_downleft" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:stripe_downleft\x08\0\x0Ftranslation_key\0&block.minecraft.banner.stripe_downleft\0" } , StaticRegistryEntry { name : "stripe_downright" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.stripe_downright\x08\0\x08asset_id\0\x1Aminecraft:stripe_downright\0" } , StaticRegistryEntry { name : "stripe_left" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:stripe_left\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.stripe_left\0" } , StaticRegistryEntry { name : "stripe_middle" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_middle\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_middle\0" } , StaticRegistryEntry { name : "stripe_right" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:stripe_right\x08\0\x0Ftranslation_key\0#block.minecraft.banner.stripe_right\0" } , StaticRegistryEntry { name : "stripe_top" , data : b"\n\x08\0\x08asset_id\0\x14minecraft:stripe_top\x08\0\x0Ftranslation_key\0!block.minecraft.banner.stripe_top\0" } , StaticRegistryEntry { name : "triangle_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.triangle_bottom\x08\0\x08asset_id\0\x19minecraft:triangle_bottom\0" } , StaticRegistryEntry { name : "triangle_top" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.triangle_top\x08\0\x08asset_id\0\x16minecraft:triangle_top\0" } , StaticRegistryEntry { name : "triangles_bottom" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:triangles_bottom\x08\0\x0Ftranslation_key\0'block.minecraft.banner.triangles_bottom\0" } , StaticRegistryEntry { name : "triangles_top" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.triangles_top\x08\0\x08asset_id\0\x17minecraft:triangles_top\0" }] , } , StaticRegistry { registry_id : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\x03\0\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0)\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0'minecraft:player.submerged_mining_speed\x08\0\toperation\0\x14add_multiplied_total\n\0\x06amount\x06\0\x04base@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\0\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\0\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\tpredicate\x01\0\tis_direct\x01\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\n\0\x0Cmax_duration\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\x08\0\x08to_apply\0\x12minecraft:slowness\x06\0\x0Cmin_duration?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\0\0\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\x03\0\tmax_level\0\0\0\x05\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\tmax_level\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0\r\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\x000minecraft:generic.explosion_knockback_resistance\x08\0\toperation\0\tadd_value\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x02id\0&minecraft:enchantment.blast_protection\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x16minecraft:is_explosion\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\n\0\x07effects\t\0\x1Dminecraft:armor_effectiveness\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first\xBF\xC3333333\0\0\0\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x07effects\t\0\x13minecraft:hit_block\n\0\0\0\x01\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x06\0\x06volume@\x14\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x06\0\x05pitch?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x04\x08\0\tcondition\0\x17minecraft:weather_check\x01\0\nthundering\x01\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x18minecraft:location_check\n\0\tpredicate\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\x05block\0\x17minecraft:lightning_rod\x08\0\tcondition\0\x1Eminecraft:block_state_property\0\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x06\0\x06volume@\x14\0\0\0\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x03\x08\0\tcondition\0\x17minecraft:weather_check\x01\0\nthundering\x01\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x08location\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\x06entity\0\x04this\0\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x0Fdirect_attacker\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "density" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\tmax_level\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x02\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x07effects\t\0'minecraft:smash_damage_per_fallen_block\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x06\0\x04base?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\x06weight\0\0\0\x05\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x06\0\x04base?\xD5UU\\}\xDAK\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\0\x08\0\tattribute\0+minecraft:generic.water_movement_efficiency\x08\0\x02id\0#minecraft:enchantment.depth_strider\x08\0\toperation\0\tadd_value\0\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\x003\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\x03\0\tmax_level\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x01\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x06\0\x05added?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x18minecraft:levels_squared\0\x08\0\toperation\0\tadd_value\x08\0\x02id\0 minecraft:enchantment.efficiency\x08\0\tattribute\0\"minecraft:player.mining_efficiency\0\0\x03\0\x06weight\0\0\0\n\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0\x0B\x03\0\x15per_level_above_first\0\0\0\x06\0\x03\0\x06weight\0\0\0\x05\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x06\0\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x11minecraft:is_fall\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x08\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0<\0\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\x01\0\tis_direct\x01\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\n\0\x06effect\n\0\x08duration\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x10minecraft:ignite\0\0\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\tmax_level\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\x06weight\0\0\0\x05\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x12\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x06\0\x15per_level_above_first\xBF\xC3333333\x06\0\x04base\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x02id\0%minecraft:enchantment.fire_protection\x08\0\tattribute\0\x1Eminecraft:generic.burning_time\x08\0\toperation\0\x13add_multiplied_base\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x01\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x11minecraft:is_fire\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\x03\0\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x07effects\t\0\x1Cminecraft:projectile_spawned\n\0\0\0\x01\n\0\x06effect\x06\0\x08duration@Y\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x19minecraft:damage_immunity\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x1Cminecraft:burn_from_stepping\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\n\0\x06effect\0\0\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x06effect\n\0\tpredicate\t\0\npredicates\n\0\0\0\x04\x08\0\x03tag\0\rminecraft:air\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\0\0\0\x01\0\0\0\0\x08\0\x04type\0\x1Cminecraft:matching_block_tag\0\x08\0\x06blocks\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_blocks\0\x08\0\x06fluids\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_fluids\0\x08\0\x04type\0\x16minecraft:unobstructed\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Bblock_state\n\0\x05state\x08\0\x04Name\0\x15minecraft:frosted_ice\n\0\nProperties\x08\0\x03age\0\x010\0\0\x08\0\x04type\0\x1Fminecraft:simple_state_provider\0\x08\0\x12trigger_game_event\0\x15minecraft:block_place\x06\0\x06height?\xF0\0\0\0\0\0\0\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\n\0\x06radius\x06\0\x03min\0\0\0\0\0\0\0\0\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x08\0\0\0\0\0\0\0\x06\0\x03max@0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:clamped\0\x08\0\x04type\0\x16minecraft:replace_disk\0\n\0\x0Crequirements\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x15\x03\0\x15per_level_above_first\0\0\0\x08\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\tmax_level\0\0\0\x05\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x01\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0 #minecraft:sensitive_to_impaling\0\x08\0\x06entity\0\x04this\0\0\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\x03\0\tmax_level\0\0\0\x01\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\n\0\x07effects\t\0\x12minecraft:ammo_use\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\0\0\n\0\x06effect\x06\0\x05value\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:set\0\0\0\x03\0\x06weight\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\0\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x05\0\x03\0\tmax_level\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x19minecraft:equipment_drops\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\x84z\xE1G\xAE\x14{\x06\0\x15per_level_above_first?\x84z\xE1G\xAE\x14{\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\x0Crequirements\x08\0\x06entity\0\x08attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x10minecraft:player\0\0\x08\0\tenchanted\0\x08attacker\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x07\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0%minecraft:trident_return_acceleration\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x07effects\t\0\x1Cminecraft:fishing_luck_bonus\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0 minecraft:fishing_time_reduction\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\x14\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\0\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\x03\0\tmax_level\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x07effects\t\0\x18minecraft:repair_with_xp\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x12minecraft:multiply\x06\0\x06factor@\0\0\0\0\0\0\0\0\0\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x1Aminecraft:projectile_count\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\t\0\x1Bminecraft:projectile_spread\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@$\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@$\0\0\0\0\0\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\x03\0\x06weight\0\0\0\n\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x01\n\0\x07effects\t\0\x1Dminecraft:projectile_piercing\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\0" } , StaticRegistryEntry { name : "power" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x10\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x01\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x06\0\x04base?\xE0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\x03\0\x06weight\0\0\0\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\x03\0\tmax_level\0\0\0\x05\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x04\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x17minecraft:is_projectile\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x03\0\n\0\x08max_cost\x03\0\x04base\0\0\0\t\x03\0\x15per_level_above_first\0\0\0\x06\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\x03\0\x06weight\0\0\0\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\nanvil_cost\0\0\0\x01\x03\0\tmax_level\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x01\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x0C\0\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0%\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x0Fdirect_attacker\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\0\0\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x02\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\n\0\x07effects\n\0\x1Eminecraft:crossbow_charge_time\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base\xBF\xD0\0\0\0\0\0\0\x06\0\x15per_level_above_first\xBF\xD0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\t\0\"minecraft:crossbow_charging_sounds\n\0\0\0\x03\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_1\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_2\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_3\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x0C\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x04head\n\0\x08max_cost\x03\0\x04base\0\0\0(\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x02id\0!minecraft:enchantment.respiration\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Eminecraft:generic.oxygen_bonus\0\0\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\t\0\x05slots\x08\0\0\0\x01\0\x04hand\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x17minecraft:trident_sound\x08\0\0\0\x03\0 minecraft:item.trident.riptide_1\0 minecraft:item.trident.riptide_2\0 minecraft:item.trident.riptide_3\n\0&minecraft:trident_spin_attack_strength\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xE8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x07\x03\0\x04base\0\0\0\x11\0\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\x03\0\nanvil_cost\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\x03\0\tmax_level\0\0\0\x05\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x15\0\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\n\0\x07effects\t\0\x1Aminecraft:block_experience\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x0F\0\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x04type\0\x1D#minecraft:sensitive_to_smite\0\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x03\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\t\0\x05terms\n\0\0\0\x02\t\0\x05terms\n\0\0\0\x03\x01\0\x06active\x01\x08\0\tcondition\0\"minecraft:enchantment_active_check\0\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\0\0\0\x08\0\x06entity\0\x04this\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\t\0\x05terms\n\0\0\0\x02\x01\0\x06active\0\x08\0\tcondition\0\"minecraft:enchantment_active_check\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\tis_flying\0\0\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\tcondition\0\x10minecraft:any_of\0\0\n\0\x06effect\x08\0\tattribute\0 minecraft:generic.movement_speed\x08\0\toperation\0\tadd_value\x08\0\x04type\0\x13minecraft:attribute\x08\0\x02id\0 minecraft:enchantment.soul_speed\n\0\x06amount\x06\0\x15per_level_above_first?\x85\x81\x06$\xDD/\x1B\x06\0\x04base?\xA4\xBCj~\xF9\xDB#\x08\0\x04type\0\x10minecraft:linear\0\0\0\n\0\x0Crequirements\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\x08\0\tattribute\0%minecraft:generic.movement_efficiency\x08\0\x04type\0\x13minecraft:attribute\x08\0\toperation\0\tadd_value\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x02id\0 minecraft:enchantment.soul_speed\0\0\n\0\x06effect\x08\0\x04type\0\x15minecraft:damage_item\x06\0\x06amount?\xF0\0\0\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\n\0\x06chance\x06\0\x06amount?\xA4z\xE1G\xAE\x14{\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\x08\0\tcondition\0\x17minecraft:random_chance\0\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x06effect\n\0\x13horizontal_velocity\x06\0\x0Emovement_scale\xBF\xC9\x99\x99\x99\x99\x99\x9A\0\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\n\0\x11vertical_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x04type\0\x0Fentity_position\0\n\0\x11vertical_velocity\x06\0\x04base?\xB9\x99\x99\x99\x99\x99\x9A\0\x08\0\x04type\0\x19minecraft:spawn_particles\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\0\x06\0\x05speed?\xF0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\x03\0\rperiodic_tick\0\0\0\x05\0\0\0\n\0\x06effect\x06\0\x06volume?\xE3333333\n\0\x05pitch\x06\0\rmax_exclusive?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\x06\0\rmin_inclusive?\xE3333333\0\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\x08\0\x04type\0\x14minecraft:play_sound\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x06\0\x06chance?\xD6ffffff\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\x06weight\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\tadd_value\x08\0\tattribute\0&minecraft:player.sweeping_damage_ratio\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\n\0\x06amount\n\0\x0Bdenominator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\n\0\tnumerator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\t\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x04legs\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x19\0\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0!minecraft:enchantment.swift_sneak\x08\0\tattribute\0\x1Fminecraft:player.sneaking_speed\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\toperation\0\tadd_value\0\0\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0<\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\x03\0\x06weight\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x08attacker\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x17minecraft:damage_entity\x08\0\x0Bdamage_type\0\x10minecraft:thorns\x06\0\nmax_damage@\x14\0\0\0\0\0\0\x06\0\nmin_damage?\xF0\0\0\0\0\0\0\0\x06\0\x06amount@\0\0\0\0\0\0\0\x08\0\x04type\0\x15minecraft:damage_item\0\x08\0\x04type\0\x10minecraft:all_of\0\x08\0\tenchanted\0\x06victim\n\0\x0Crequirements\n\0\x06chance\x08\0\x04type\0\x1Bminecraft:enchantment_level\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\0\x08\0\tcondition\0\x17minecraft:random_chance\0\0\0\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x15minecraft:item_damage\n\0\0\0\x02\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\n\0\tnumerator\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x12minecraft:fraction\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@$\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\0\0\n\0\x0Crequirements\n\0\x04term\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\0\x08\0\tcondition\0\x12minecraft:inverted\0\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\x08\0\x04type\0\x12minecraft:fraction\n\0\x0Bdenominator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\n\0\tnumerator\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\0\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\x03\0\x06weight\0\0\0\x01\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\x08\0\x11block_interaction\0\x07trigger\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\x06\0\x06radius@\x0C\0\0\0\0\0\0\n\0\x14knockback_multiplier\n\0\x08fallback\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xD6ffffff\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x10minecraft:lookup\t\0\x06values\x06\0\0\0\x03?\xF3333333?\xFC\0\0\0\0\0\0@\x01\x99\x99\x99\x99\x99\x9A\0\n\0\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\x08\0\x04type\0\x11minecraft:explode\0\n\0\x0Crequirements\n\0\tpredicate\n\0\x08movement\n\0\rfall_distance\x06\0\x03min?\xF8\0\0\0\0\0\0\0\0\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x0Fdirect_attacker\0\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x08attacker\0\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\0\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\tmax_level\0\0\0\x03\0" }] , }] ; -pub static REGISTRY_V_1_21_2 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Bgrass_color\0\x90\x81M\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0w\xA8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\tfog_color\0h_p\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x03\0\ntick_delay\0\0\x17p\0\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\x08particle\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\0\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE3333333\x06\0\x08downfall?\xE3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x08\0\x05sound\0 minecraft:music.overworld.forest\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0z\xA5\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\n\0\x05music\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Fwater_fog_color\0]\xB7\xEF\x03\0\x0Bwater_color\0]\xB7\xEF\x03\0\x0Bgrass_color\0\xB6\xDBa\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\rfoliage_color\0\xB6\xDBa\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0=W\xD6\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\n\0\x0Fadditions_sound\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\x003\x03\x03\n\0\x05music\x01\0\x15replace_current_music\0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\x06\0\x0Bprobability?\x99\x99\x99\x99\x99\x99\x9A\0\x03\0\x0Bwater_color\0?v\xE4\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x08\0\x05sound\0 minecraft:music.overworld.forest\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x08\0\x14grass_color_modifier\0\x0Bdark_forest\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0=W\xD6\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\0\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\098\xC9\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x08\0\x05sound\0 minecraft:music.overworld.desert\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x05music\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0x\xA7\xFF\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\rfoliage_color\0\x9E\x81M\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tsky_color\0y\xA6\xFF\n\0\x05music\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE6ffffff\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\x03\0\tsky_color\0y\xA6\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\n\0\x05music\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\098\xC9\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\x85\x9D\xFF\n\0\x05music\x01\0\x15replace_current_music\0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature\xBF\xE6ffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\098\xC9\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tsky_color\0\x81\xA0\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature\xBF\xE6ffffff\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x05music\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x85\x9D\xFF\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.jungle\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x04\x163\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0:zj\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\rfoliage_color\0\x8D\xB1'\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Fwater_fog_color\0Mz`\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0\x0EN\xCF\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.meadow\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\0\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\n\0\x07effects\n\0\x05music\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmin_delay\0\0.\xE0\0\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\x003\x08\x08\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\tsky_color\0z\xA5\xFF\0\x06\0\x0Btemperature?\xE3333333\x06\0\x08downfall?\xE3333333\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\n\0\x07effects\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0|\xA3\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD3333333\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0}\xA3\xFF\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "river" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x06\0\x0Btemperature\xBF\xD3333333\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\tsky_color\0\x82\x9F\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x83\x9E\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\n\0\x07effects\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\0\x03\0\tfog_color\0\x1BGE\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x0Fadditions_sound\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\x08particle\x06\0\x0Bprobability?y\x99\x99\x99\x99\x99\x9A\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0w\xA8\xFF\0\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0v\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x01\0\x15replace_current_music\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0x\xA7\xFF\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\x0Fwater_fog_color\0##\x17\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\rfoliage_color\0jp9\n\0\x05music\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\0\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x0Bwater_color\0a{d\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x1F3\x03\0\x0Bwater_color\0C\xD5\xEE\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\x08particle\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\0\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\0\x03\0\tfog_color\0\x1A\x05\x1A\n\0\nmood_sound\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmax_delay\0\0]\xC0\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Echat.type.text\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\x04chat\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x02%s\t\0\nparameters\x08\0\0\0\x01\0\x07content\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\n%s says %s\0\0" }] , } , StaticRegistry { registry_id : "trim_pattern" , entries : & [StaticRegistryEntry { name : "bolt" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:bolt\x08\0\rtemplate_item\0+minecraft:bolt_armor_trim_smithing_template\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\0\0" } , StaticRegistryEntry { name : "coast" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\x08\0\x08asset_id\0\x0Fminecraft:coast\x01\0\x05decal\0\x08\0\rtemplate_item\0,minecraft:coast_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\x08\0\rtemplate_item\0+minecraft:dune_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:dune\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\x08\0\x08asset_id\0\rminecraft:eye\x08\0\rtemplate_item\0*minecraft:eye_armor_trim_smithing_template\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\0\x01\0\x05decal\0\x08\0\rtemplate_item\0+minecraft:flow_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "host" , data : b"\n\x08\0\rtemplate_item\0+minecraft:host_armor_trim_smithing_template\x08\0\x08asset_id\0\x0Eminecraft:host\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\x08\0\x08asset_id\0\x10minecraft:raiser\x08\0\rtemplate_item\0-minecraft:raiser_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\x08\0\rtemplate_item\0*minecraft:rib_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\x08\0\x08asset_id\0\rminecraft:rib\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x10minecraft:sentry\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.sentry\0\x08\0\rtemplate_item\0-minecraft:sentry_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\x08\0\x08asset_id\0\x10minecraft:shaper\x08\0\rtemplate_item\0-minecraft:shaper_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\x08\0\rtemplate_item\0.minecraft:silence_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_pattern.minecraft.silence\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x11minecraft:silence\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\x08\0\rtemplate_item\0,minecraft:snout_armor_trim_smithing_template\x08\0\x08asset_id\0\x0Fminecraft:snout\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Fminecraft:spire\x08\0\rtemplate_item\0,minecraft:spire_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\0\x08\0\x08asset_id\0\x0Eminecraft:tide\x08\0\rtemplate_item\0+minecraft:tide_armor_trim_smithing_template\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\x08\0\x08asset_id\0\rminecraft:vex\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\x08\0\rtemplate_item\0*minecraft:vex_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x08\0\rtemplate_item\0+minecraft:ward_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\x08\0\x08asset_id\0\x0Eminecraft:ward\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\x08\0\rtemplate_item\x000minecraft:wayfinder_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\x08\0\x08asset_id\0\x13minecraft:wayfinder\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\x08\0\x08asset_id\0\x0Eminecraft:wild\x08\0\rtemplate_item\0+minecraft:wild_armor_trim_smithing_template\0" }] , } , StaticRegistry { registry_id : "trim_material" , entries : & [StaticRegistryEntry { name : "amethyst" , data : b"\n\x08\0\ningredient\0\x18minecraft:amethyst_shard\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.amethyst\x08\0\x05color\0\x07#9A5CC6\0\x06\0\x10item_model_index?\xF0\0\0\0\0\0\0\x08\0\nasset_name\0\x08amethyst\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\x06\0\x10item_model_index?\xE0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\x05color\0\x07#B4684D\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\0\x08\0\ningredient\0\x16minecraft:copper_ingot\x08\0\nasset_name\0\x06copper\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.diamond\x08\0\x05color\0\x07#6EECD2\0\n\0\x18override_armor_materials\x08\0\x11minecraft:diamond\0\x0Ediamond_darker\0\x06\0\x10item_model_index?\xE9\x99\x99\x99\x99\x99\x9A\x08\0\ningredient\0\x11minecraft:diamond\x08\0\nasset_name\0\x07diamond\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\x08\0\x05color\0\x07#11A036\0\x06\0\x10item_model_index?\xE6ffffff\x08\0\ningredient\0\x11minecraft:emerald\x08\0\nasset_name\0\x07emerald\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\x08\0\nasset_name\0\x04gold\x08\0\ningredient\0\x14minecraft:gold_ingot\n\0\x18override_armor_materials\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\n\0\x0Bdescription\x08\0\x05color\0\x07#DEB12D\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\0\x06\0\x10item_model_index?\xE3333333\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\n\0\x18override_armor_materials\x08\0\x0Eminecraft:iron\0\x0Biron_darker\0\x08\0\ningredient\0\x14minecraft:iron_ingot\x06\0\x10item_model_index?\xC9\x99\x99\x99\x99\x99\x9A\x08\0\nasset_name\0\x04iron\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\x08\0\x05color\0\x07#ECECEC\0\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#416E97\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\0\x06\0\x10item_model_index?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x08\0\nasset_name\0\x05lapis\x08\0\ningredient\0\x16minecraft:lapis_lazuli\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0!trim_material.minecraft.netherite\x08\0\x05color\0\x07#625859\0\x08\0\ningredient\0\x19minecraft:netherite_ingot\x06\0\x10item_model_index?\xD3333333\x08\0\nasset_name\0\tnetherite\n\0\x18override_armor_materials\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#E3D4C4\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\0\x08\0\ningredient\0\x10minecraft:quartz\x06\0\x10item_model_index?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nasset_name\0\x06quartz\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\x08\0\ningredient\0\x12minecraft:redstone\x06\0\x10item_model_index?\xD9\x99\x99\x99\x99\x99\x9A\x08\0\nasset_name\0\x08redstone\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.redstone\x08\0\x05color\0\x07#971607\0\0" }] , } , StaticRegistry { registry_id : "wolf_variant" , entries : & [StaticRegistryEntry { name : "ashen" , data : b"\n\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_ashen_angry\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_ashen\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_ashen_tame\x08\0\x06biomes\0\x15minecraft:snowy_taiga\0" } , StaticRegistryEntry { name : "black" , data : b"\n\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_black_tame\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_black_angry\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_black\x08\0\x06biomes\0\x1Fminecraft:old_growth_pine_taiga\0" } , StaticRegistryEntry { name : "chestnut" , data : b"\n\x08\0\x0Ctame_texture\0(minecraft:entity/wolf/wolf_chestnut_tame\x08\0\x0Cwild_texture\0#minecraft:entity/wolf/wolf_chestnut\x08\0\rangry_texture\0)minecraft:entity/wolf/wolf_chestnut_angry\x08\0\x06biomes\0!minecraft:old_growth_spruce_taiga\0" } , StaticRegistryEntry { name : "pale" , data : b"\n\x08\0\x0Cwild_texture\0\x1Aminecraft:entity/wolf/wolf\x08\0\x0Ctame_texture\0\x1Fminecraft:entity/wolf/wolf_tame\x08\0\rangry_texture\0 minecraft:entity/wolf/wolf_angry\x08\0\x06biomes\0\x0Fminecraft:taiga\0" } , StaticRegistryEntry { name : "rusty" , data : b"\n\x08\0\x06biomes\0\x14#minecraft:is_jungle\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_rusty_angry\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_rusty\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_rusty_tame\0" } , StaticRegistryEntry { name : "snowy" , data : b"\n\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_snowy_angry\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_snowy\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_snowy_tame\x08\0\x06biomes\0\x0Fminecraft:grove\0" } , StaticRegistryEntry { name : "spotted" , data : b"\n\x08\0\x0Ctame_texture\0'minecraft:entity/wolf/wolf_spotted_tame\x08\0\x0Cwild_texture\0\"minecraft:entity/wolf/wolf_spotted\x08\0\rangry_texture\0(minecraft:entity/wolf/wolf_spotted_angry\x08\0\x06biomes\0\x15#minecraft:is_savanna\0" } , StaticRegistryEntry { name : "striped" , data : b"\n\x08\0\x0Cwild_texture\0\"minecraft:entity/wolf/wolf_striped\x08\0\x0Ctame_texture\0'minecraft:entity/wolf/wolf_striped_tame\x08\0\rangry_texture\0(minecraft:entity/wolf/wolf_striped_angry\x08\0\x06biomes\0\x16#minecraft:is_badlands\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_woods_angry\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_woods\x08\0\x06biomes\0\x10minecraft:forest\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_woods_tame\0" }] , } , StaticRegistry { registry_id : "painting_variant" , entries : & [StaticRegistryEntry { name : "alban" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.alban.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:alban\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:aztec\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\0\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.aztec2.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x10minecraft:aztec2\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.backyard.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x12minecraft:backyard\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.backyard.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.baroque.author\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.baroque.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:baroque\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\0\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Eminecraft:bomb\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.bouquet.author\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x11minecraft:bouquet\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.bouquet.title\0\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\n\0\x06author\x08\0\ttranslate\0'painting.minecraft.burning_skull.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x17minecraft:burning_skull\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0&painting.minecraft.burning_skull.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:bust\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:cavebird\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.cavebird.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.cavebird.author\0\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:changing\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.changing.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.changing.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x0Fminecraft:cotan\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\0\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.courbet.author\0\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.courbet.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:courbet\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.creebet.title\0\x08\0\x08asset_id\0\x11minecraft:creebet\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.creebet.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\n\0\x05title\x08\0\ttranslate\0$painting.minecraft.donkey_kong.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x15minecraft:donkey_kong\n\0\x06author\x08\0\ttranslate\0%painting.minecraft.donkey_kong.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:earth\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.earth.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:endboss\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.endboss.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.endboss.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:fern\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\0\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.fern.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.fighters.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.fighters.author\0\x08\0\x08asset_id\0\x12minecraft:fighters\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:finding\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.finding.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.finding.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:fire\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fire.title\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "graham" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.graham.title\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.graham.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x10minecraft:graham\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.humble.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.humble.title\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:humble\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\0\x08\0\x08asset_id\0\x0Fminecraft:kebab\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.kebab.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:lowmist\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.lowmist.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.lowmist.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "match" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\0\x08\0\x08asset_id\0\x0Fminecraft:match\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "meditative" , data : b"\n\n\0\x06author\x08\0\ttranslate\0$painting.minecraft.meditative.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.meditative.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x14minecraft:meditative\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.orb.author\0\x08\0\x08asset_id\0\rminecraft:orb\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:owlemons\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.owlemons.author\0\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.owlemons.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.passage.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:passage\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.passage.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.pigscene.title\0\x08\0\x08asset_id\0\x12minecraft:pigscene\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:plant\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.plant.author\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "pointer" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.pointer.author\0\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:pointer\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.pointer.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.pond.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\0\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x0Eminecraft:pond\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.pool.title\0\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\0\x08\0\x08asset_id\0\x0Eminecraft:pool\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x16minecraft:prairie_ride\n\0\x05title\x08\0\ttranslate\0%painting.minecraft.prairie_ride.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0&painting.minecraft.prairie_ride.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\x08\0\x08asset_id\0\rminecraft:sea\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.sea.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:skeleton\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.skeleton.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.skeleton.author\0\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\n\0\x05title\x08\0\ttranslate\0(painting.minecraft.skull_and_roses.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0)painting.minecraft.skull_and_roses.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.stage.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:stage\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\x08\0\x08asset_id\0\x14minecraft:sunflowers\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0#painting.minecraft.sunflowers.title\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0$painting.minecraft.sunflowers.author\0\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:sunset\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.sunset.author\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:tides\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\0\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:unpacked\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.unpacked.title\0\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.unpacked.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "void" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.void.author\0\x08\0\x08asset_id\0\x0Eminecraft:void\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:wanderer\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.wanderer.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.wanderer.author\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x13minecraft:wasteland\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0#painting.minecraft.wasteland.author\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "water" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.water.title\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:water\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.wind.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Eminecraft:wind\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:wither\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.wither.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x01\0\tbed_works\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmin_inclusive\0\0\0\0\0\x01\0\thas_raids\x01\x01\0\x0Bpiglin_safe\0\x08\0\x07effects\0\x13minecraft:overworld\x01\0\x14respawn_anchor_works\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x01\0\tultrawarm\0\x01\0\x0Chas_skylight\x01\x01\0\x0Bhas_ceiling\0\x03\0\x06height\0\0\x01\x80\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x07natural\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\x80\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x0Bpiglin_safe\0\x01\0\thas_raids\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\x01\0\x07natural\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\tultrawarm\0\x01\0\x14respawn_anchor_works\0\x01\0\x0Bhas_ceiling\x01\x03\0\x0Elogical_height\0\0\x01\x80\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x06height\0\0\x01\x80\n\0\x19monster_spawn_light_level\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\x08\0\x04type\0\x11minecraft:uniform\0\x01\0\tbed_works\x01\x01\0\x0Chas_skylight\x01\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x01\0\tbed_works\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x03\0\x0Elogical_height\0\0\x01\0\n\0\x19monster_spawn_light_level\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmax_inclusive\0\0\0\x07\0\x03\0\x06height\0\0\x01\0\x01\0\x0Bpiglin_safe\0\x01\0\x07natural\0\x01\0\x14respawn_anchor_works\0\x01\0\thas_raids\x01\x01\0\x0Chas_skylight\0\x03\0\nfixed_time\0\0\x17p\x01\0\x0Bhas_ceiling\0\x01\0\tultrawarm\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x05min_y\0\0\0\0\x08\0\x07effects\0\x11minecraft:the_end\x06\0\rambient_light\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x01\0\thas_raids\0\x03\0\nfixed_time\0\0FP\x01\0\x0Chas_skylight\0\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x01\0\tultrawarm\x01\x03\0\x0Elogical_height\0\0\0\x80\x01\0\x14respawn_anchor_works\x01\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x01\0\tbed_works\0\x03\0\x05min_y\0\0\0\0\x03\0\x06height\0\0\x01\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x01\0\x0Bhas_ceiling\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x01\0\x07natural\0\x08\0\x07effects\0\x14minecraft:the_nether\x01\0\x0Bpiglin_safe\x01\x03\0\x19monster_spawn_light_level\0\0\0\x07\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05arrow\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0FbadRespawnPoint\x08\0\x07scaling\0\x06always\x08\0\x12death_message_type\0\x17intentional_game_design\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06cactus\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "campfire" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06inFire\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x08cramming\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x08\0\nmessage_id\0\x0CdragonBreath\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x08\0\x07effects\0\x08drowning\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x05drown\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06dryout\0" } , StaticRegistryEntry { name : "ender_pearl" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x04fall\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x12death_message_type\0\rfall_variants\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\texplosion\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x04fall\x08\0\x12death_message_type\0\rfall_variants\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05anvil\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0CfallingBlock\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x11fallingStalactite\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x08\0\nmessage_id\0\x08fireball\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\tfireworks\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x08\0\nmessage_id\0\x0BflyIntoWall\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06freeze\x08\0\x07effects\0\x08freezing\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x07generic\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "generic_kill" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0BgenericKill\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x08hotFloor\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06inFire\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06inWall\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\rindirectMagic\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x04lava\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\rlightningBolt\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mace_smash" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\nmace_smash\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x08\0\nmessage_id\0\x05magic\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06onFire\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x08\0\nmessage_id\0\noutOfWorld\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "outside_border" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\routsideBorder\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x08\0\nmessage_id\0\x06player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x10explosion.player\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x08\0\nmessage_id\0\nsonic_boom\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "spit" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\nstalagmite\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06starve\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05sting\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x08\0\x07effects\0\x06poking\x08\0\nmessage_id\0\x0EsweetBerryBush\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\x07effects\0\x06thorns\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06thorns\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x08\0\nmessage_id\0\x06thrown\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x08\0\nmessage_id\0\x07trident\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06onFire\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wind_charge" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06wither\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x08\0\nmessage_id\0\x0BwitherSkull\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" }] , } , StaticRegistry { registry_id : "jukebox_song" , entries : & [StaticRegistryEntry { name : "11" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0B\x08\0\x0Bsound_event\0\x17minecraft:music_disc.11\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.11\0\x06\0\x11length_in_seconds@Q\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "13" , data : b"\n\x06\0\x11length_in_seconds@f@\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\0\x08\0\x0Bsound_event\0\x17minecraft:music_disc.13\x03\0\x11comparator_output\0\0\0\x01\0" } , StaticRegistryEntry { name : "5" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0F\x06\0\x11length_in_seconds@f@\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x18jukebox_song.minecraft.5\0\x08\0\x0Bsound_event\0\x16minecraft:music_disc.5\0" } , StaticRegistryEntry { name : "blocks" , data : b"\n\x06\0\x11length_in_seconds@u\x90\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.blocks\0\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.blocks\0" } , StaticRegistryEntry { name : "cat" , data : b"\n\x08\0\x0Bsound_event\0\x18minecraft:music_disc.cat\x03\0\x11comparator_output\0\0\0\x02\x06\0\x11length_in_seconds@g \0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.cat\0\0" } , StaticRegistryEntry { name : "chirp" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.chirp\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.chirp\x03\0\x11comparator_output\0\0\0\x04\x06\0\x11length_in_seconds@g \0\0\0\0\0\0" } , StaticRegistryEntry { name : "creator" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0C\x06\0\x11length_in_seconds@f\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.creator\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.creator\0" } , StaticRegistryEntry { name : "creator_music_box" , data : b"\n\x08\0\x0Bsound_event\0&minecraft:music_disc.creator_music_box\x03\0\x11comparator_output\0\0\0\x0B\x06\0\x11length_in_seconds@R@\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\0" } , StaticRegistryEntry { name : "far" , data : b"\n\x08\0\x0Bsound_event\0\x18minecraft:music_disc.far\x06\0\x11length_in_seconds@e\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.far\0\0" } , StaticRegistryEntry { name : "mall" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.mall\0\x03\0\x11comparator_output\0\0\0\x06\x08\0\x0Bsound_event\0\x19minecraft:music_disc.mall\x06\0\x11length_in_seconds@h\xA0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mellohi" , data : b"\n\x06\0\x11length_in_seconds@X\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\x03\0\x11comparator_output\0\0\0\x07\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.mellohi\0" } , StaticRegistryEntry { name : "otherside" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\x06\0\x11length_in_seconds@h`\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\x03\0\x11comparator_output\0\0\0\x0E\0" } , StaticRegistryEntry { name : "pigstep" , data : b"\n\x06\0\x11length_in_seconds@b\xA0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\r\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.pigstep\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.pigstep\0\0" } , StaticRegistryEntry { name : "precipice" , data : b"\n\x06\0\x11length_in_seconds@r\xB0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\x03\0\x11comparator_output\0\0\0\r\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.precipice\0" } , StaticRegistryEntry { name : "relic" , data : b"\n\x06\0\x11length_in_seconds@k@\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.relic\0\x03\0\x11comparator_output\0\0\0\x0E\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.relic\0" } , StaticRegistryEntry { name : "stal" , data : b"\n\x06\0\x11length_in_seconds@b\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.stal\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.stal\0" } , StaticRegistryEntry { name : "strad" , data : b"\n\x03\0\x11comparator_output\0\0\0\t\x06\0\x11length_in_seconds@g\x80\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.strad\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.strad\0\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\x06\0\x11length_in_seconds@m\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0C\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x06\0\x11length_in_seconds@o`\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.ward\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.ward\0" }] , } , StaticRegistry { registry_id : "banner_pattern" , entries : & [StaticRegistryEntry { name : "base" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.base\x08\0\x08asset_id\0\x0Eminecraft:base\0" } , StaticRegistryEntry { name : "border" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:border\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.border\0" } , StaticRegistryEntry { name : "bricks" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.bricks\x08\0\x08asset_id\0\x10minecraft:bricks\0" } , StaticRegistryEntry { name : "circle" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.circle\x08\0\x08asset_id\0\x10minecraft:circle\0" } , StaticRegistryEntry { name : "creeper" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:creeper\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.creeper\0" } , StaticRegistryEntry { name : "cross" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:cross\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.cross\0" } , StaticRegistryEntry { name : "curly_border" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.curly_border\x08\0\x08asset_id\0\x16minecraft:curly_border\0" } , StaticRegistryEntry { name : "diagonal_left" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:diagonal_left\x08\0\x0Ftranslation_key\0$block.minecraft.banner.diagonal_left\0" } , StaticRegistryEntry { name : "diagonal_right" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:diagonal_right\x08\0\x0Ftranslation_key\0%block.minecraft.banner.diagonal_right\0" } , StaticRegistryEntry { name : "diagonal_up_left" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.diagonal_up_left\x08\0\x08asset_id\0\x1Aminecraft:diagonal_up_left\0" } , StaticRegistryEntry { name : "diagonal_up_right" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:diagonal_up_right\x08\0\x0Ftranslation_key\0(block.minecraft.banner.diagonal_up_right\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.flow\0" } , StaticRegistryEntry { name : "flower" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:flower\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.flower\0" } , StaticRegistryEntry { name : "globe" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.globe\x08\0\x08asset_id\0\x0Fminecraft:globe\0" } , StaticRegistryEntry { name : "gradient" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Fblock.minecraft.banner.gradient\x08\0\x08asset_id\0\x12minecraft:gradient\0" } , StaticRegistryEntry { name : "gradient_up" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:gradient_up\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.gradient_up\0" } , StaticRegistryEntry { name : "guster" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:guster\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.guster\0" } , StaticRegistryEntry { name : "half_horizontal" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.half_horizontal\x08\0\x08asset_id\0\x19minecraft:half_horizontal\0" } , StaticRegistryEntry { name : "half_horizontal_bottom" , data : b"\n\x08\0\x08asset_id\0 minecraft:half_horizontal_bottom\x08\0\x0Ftranslation_key\0-block.minecraft.banner.half_horizontal_bottom\0" } , StaticRegistryEntry { name : "half_vertical" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:half_vertical\x08\0\x0Ftranslation_key\0$block.minecraft.banner.half_vertical\0" } , StaticRegistryEntry { name : "half_vertical_right" , data : b"\n\x08\0\x0Ftranslation_key\0*block.minecraft.banner.half_vertical_right\x08\0\x08asset_id\0\x1Dminecraft:half_vertical_right\0" } , StaticRegistryEntry { name : "mojang" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:mojang\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.mojang\0" } , StaticRegistryEntry { name : "piglin" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:piglin\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.piglin\0" } , StaticRegistryEntry { name : "rhombus" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.rhombus\x08\0\x08asset_id\0\x11minecraft:rhombus\0" } , StaticRegistryEntry { name : "skull" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:skull\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.skull\0" } , StaticRegistryEntry { name : "small_stripes" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:small_stripes\x08\0\x0Ftranslation_key\0$block.minecraft.banner.small_stripes\0" } , StaticRegistryEntry { name : "square_bottom_left" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:square_bottom_left\x08\0\x0Ftranslation_key\0)block.minecraft.banner.square_bottom_left\0" } , StaticRegistryEntry { name : "square_bottom_right" , data : b"\n\x08\0\x0Ftranslation_key\0*block.minecraft.banner.square_bottom_right\x08\0\x08asset_id\0\x1Dminecraft:square_bottom_right\0" } , StaticRegistryEntry { name : "square_top_left" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:square_top_left\x08\0\x0Ftranslation_key\0&block.minecraft.banner.square_top_left\0" } , StaticRegistryEntry { name : "square_top_right" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.square_top_right\x08\0\x08asset_id\0\x1Aminecraft:square_top_right\0" } , StaticRegistryEntry { name : "straight_cross" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:straight_cross\x08\0\x0Ftranslation_key\0%block.minecraft.banner.straight_cross\0" } , StaticRegistryEntry { name : "stripe_bottom" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_bottom\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_bottom\0" } , StaticRegistryEntry { name : "stripe_center" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_center\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_center\0" } , StaticRegistryEntry { name : "stripe_downleft" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.stripe_downleft\x08\0\x08asset_id\0\x19minecraft:stripe_downleft\0" } , StaticRegistryEntry { name : "stripe_downright" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:stripe_downright\x08\0\x0Ftranslation_key\0'block.minecraft.banner.stripe_downright\0" } , StaticRegistryEntry { name : "stripe_left" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:stripe_left\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.stripe_left\0" } , StaticRegistryEntry { name : "stripe_middle" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_middle\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_middle\0" } , StaticRegistryEntry { name : "stripe_right" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.stripe_right\x08\0\x08asset_id\0\x16minecraft:stripe_right\0" } , StaticRegistryEntry { name : "stripe_top" , data : b"\n\x08\0\x0Ftranslation_key\0!block.minecraft.banner.stripe_top\x08\0\x08asset_id\0\x14minecraft:stripe_top\0" } , StaticRegistryEntry { name : "triangle_bottom" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:triangle_bottom\x08\0\x0Ftranslation_key\0&block.minecraft.banner.triangle_bottom\0" } , StaticRegistryEntry { name : "triangle_top" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:triangle_top\x08\0\x0Ftranslation_key\0#block.minecraft.banner.triangle_top\0" } , StaticRegistryEntry { name : "triangles_bottom" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:triangles_bottom\x08\0\x0Ftranslation_key\0'block.minecraft.banner.triangles_bottom\0" } , StaticRegistryEntry { name : "triangles_top" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.triangles_top\x08\0\x08asset_id\0\x17minecraft:triangles_top\0" }] , } , StaticRegistry { registry_id : "instrument" , entries : & [StaticRegistryEntry { name : "admire_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.admire_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.4\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "call_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.call_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.5\0" } , StaticRegistryEntry { name : "dream_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.7\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.dream_goat_horn\0\0" } , StaticRegistryEntry { name : "feel_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.feel_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.3\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ponder_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.ponder_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.0\0" } , StaticRegistryEntry { name : "seek_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.seek_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.2\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sing_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.sing_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.1\0" } , StaticRegistryEntry { name : "yearn_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.yearn_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.6\0" }] , } , StaticRegistry { registry_id : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x01\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\n\0\x08max_cost\x03\0\x04base\0\0\0)\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\x14add_multiplied_total\n\0\x06amount\x06\0\x04base@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\0\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\x08\0\tattribute\0 minecraft:submerged_mining_speed\0\0\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x05\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\x06entity\0\x04this\0\n\0\tpredicate\x01\0\tis_direct\x01\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\x08\0\x08affected\0\x06victim\x08\0\tenchanted\0\x08attacker\n\0\x06effect\n\0\x0Cmax_duration\x06\0\x04base?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\x08\0\x08to_apply\0\x12minecraft:slowness\x06\0\x0Cmin_duration?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\x03\0\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\x03\0\x06weight\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x08\0\x02id\0&minecraft:enchantment.blast_protection\x08\0\toperation\0\tadd_value\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\0\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x16minecraft:is_explosion\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x04\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\r\0\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x07effects\t\0\x1Dminecraft:armor_effectiveness\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first\xBF\xC3333333\x06\0\x04base\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\x03\0\tmax_level\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x01\n\0\x07effects\t\0\x13minecraft:hit_block\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x17minecraft:summon_entity\x08\0\x06entity\0\x18minecraft:lightning_bolt\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x06\0\x06volume@\x14\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x04\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x18minecraft:location_check\n\0\tpredicate\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\x05block\0\x17minecraft:lightning_rod\x08\0\tcondition\0\x1Eminecraft:block_state_property\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x06victim\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x06volume@\x14\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\0\0\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\n\0\tpredicate\n\0\x08location\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\x06entity\0\x0Fdirect_attacker\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "density" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x07effects\t\0'minecraft:smash_damage_per_fallen_block\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\x03\0\x06weight\0\0\0\x05\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0#minecraft:water_movement_efficiency\x08\0\toperation\0\tadd_value\x08\0\x02id\0#minecraft:enchantment.depth_strider\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xD5UU\\}\xDAK\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\x03\0\x06weight\0\0\0\n\x03\0\nanvil_cost\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\x003\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x06\0\x05added?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x18minecraft:levels_squared\0\x08\0\x02id\0 minecraft:enchantment.efficiency\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Bminecraft:mining_efficiency\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\x03\0\tmax_level\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x0B\x03\0\x15per_level_above_first\0\0\0\x06\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x06\0\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x08\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x11minecraft:is_fall\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0<\0\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x03\0\x06weight\0\0\0\x02\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x02\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\n\0\x08duration\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x10\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\n\0\tpredicate\x01\0\tis_direct\x01\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\x08\0\x08affected\0\x06victim\0\0\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\x13add_multiplied_base\x08\0\tattribute\0\x16minecraft:burning_time\n\0\x06amount\x06\0\x04base\xBF\xC3333333\x06\0\x15per_level_above_first\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x02id\0%minecraft:enchantment.fire_protection\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x01\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x11minecraft:is_fire\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\0\n\0\x06effect\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\nanvil_cost\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x08max_cost\x03\0\x04base\0\0\0\x12\x03\0\x15per_level_above_first\0\0\0\x08\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x1Cminecraft:projectile_spawned\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x10minecraft:ignite\x06\0\x08duration@Y\0\0\0\0\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\tmax_level\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\x06\0\x06height?\xF0\0\0\0\0\0\0\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\x08\0\x04type\0\x16minecraft:replace_disk\x08\0\x12trigger_game_event\0\x15minecraft:block_place\n\0\x06radius\x06\0\x03min\0\0\0\0\0\0\0\0\x06\0\x03max@0\0\0\0\0\0\0\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:clamped\0\n\0\tpredicate\t\0\npredicates\n\0\0\0\x04\x08\0\x03tag\0\rminecraft:air\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\0\0\0\x01\0\0\0\0\x08\0\x04type\0\x1Cminecraft:matching_block_tag\0\x08\0\x06blocks\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_blocks\0\x08\0\x04type\0\x19minecraft:matching_fluids\x08\0\x06fluids\0\x0Fminecraft:water\0\x08\0\x04type\0\x16minecraft:unobstructed\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Bblock_state\n\0\x05state\x08\0\x04Name\0\x15minecraft:frosted_ice\n\0\nProperties\x08\0\x03age\0\x010\0\0\x08\0\x04type\0\x1Fminecraft:simple_state_provider\0\0\0\t\0\x19minecraft:damage_immunity\n\0\0\0\x01\n\0\x06effect\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x1Cminecraft:burn_from_stepping\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0 #minecraft:sensitive_to_impaling\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x01\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\tmax_level\0\0\0\x05\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x15\0\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\x03\0\nanvil_cost\0\0\0\x08\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x12minecraft:ammo_use\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\0\0\0\0\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\x007\0\x03\0\tmax_level\0\0\0\x02\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\0\x03\0\x06weight\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\n\0\x07effects\t\0\x19minecraft:equipment_drops\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\x84z\xE1G\xAE\x14{\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\x84z\xE1G\xAE\x14{\0\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0\x10minecraft:player\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x08attacker\0\0\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x07\x03\0\x04base\0\0\0\x0C\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0%minecraft:trident_return_acceleration\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x07effects\t\0\x1Cminecraft:fishing_luck_bonus\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\0\n\0\x07effects\t\0 minecraft:fishing_time_reduction\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x14\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\x03\0\tmax_level\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\n\0\x07effects\t\0\x18minecraft:repair_with_xp\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x12minecraft:multiply\x06\0\x06factor@\0\0\0\0\0\0\0\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x19\0\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\x03\0\tmax_level\0\0\0\x01\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x1Aminecraft:projectile_count\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\t\0\x1Bminecraft:projectile_spread\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@$\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@$\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\x03\0\tmax_level\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x07effects\t\0\x1Dminecraft:projectile_piercing\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\x03\0\nanvil_cost\0\0\0\x01\x03\0\x06weight\0\0\0\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "power" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x10\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\x06weight\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\x03\0\nanvil_cost\0\0\0\x01\x03\0\tmax_level\0\0\0\x05\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x06\0\x04base?\xE0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\x06entity\0\x0Fdirect_attacker\0\0\0\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\t\0\x03\0\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x17minecraft:is_projectile\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x03\x03\0\x15per_level_above_first\0\0\0\x06\0\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\tmax_level\0\0\0\x04\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\x03\0\nanvil_cost\0\0\0\x01\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\x06weight\0\0\0\n\x03\0\tmax_level\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x01\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x0C\0\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0%\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x0C\0\x03\0\x06weight\0\0\0\x05\n\0\x07effects\n\0\x1Eminecraft:crossbow_charge_time\n\0\x05value\x06\0\x04base\xBF\xD0\0\0\0\0\0\0\x06\0\x15per_level_above_first\xBF\xD0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\t\0\"minecraft:crossbow_charging_sounds\n\0\0\0\x03\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_1\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_2\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_3\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x04head\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0(\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\tadd_value\x08\0\x02id\0!minecraft:enchantment.respiration\x08\0\tattribute\0\x16minecraft:oxygen_bonus\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\0\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\n\0\x07effects\t\0\x17minecraft:trident_sound\x08\0\0\0\x03\0 minecraft:item.trident.riptide_1\0 minecraft:item.trident.riptide_2\0 minecraft:item.trident.riptide_3\n\0&minecraft:trident_spin_attack_strength\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xE8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\t\0\x05slots\x08\0\0\0\x01\0\x04hand\n\0\x08min_cost\x03\0\x04base\0\0\0\x11\x03\0\x15per_level_above_first\0\0\0\x07\0\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\x03\0\nanvil_cost\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\n\0\x08max_cost\x03\0\x04base\0\0\0\x15\x03\0\x15per_level_above_first\0\0\0\x0B\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x01\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\x03\0\tmax_level\0\0\0\x05\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\x06weight\0\0\0\n\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x01\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x0F\0\x03\0\x06weight\0\0\0\x01\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\n\0\x07effects\t\0\x1Aminecraft:block_experience\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x1D#minecraft:sensitive_to_smite\0\0\0\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x03\0\tmax_level\0\0\0\x05\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\x03\0\x06weight\0\0\0\x01\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x07effects\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x06effect\x06\0\x05speed?\xF0\0\0\0\0\0\0\n\0\x13horizontal_velocity\x06\0\x0Emovement_scale\xBF\xC9\x99\x99\x99\x99\x99\x9A\0\n\0\x11vertical_velocity\x06\0\x04base?\xB9\x99\x99\x99\x99\x99\x9A\0\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\n\0\x11vertical_position\x08\0\x04type\0\x0Fentity_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\0\x08\0\x04type\0\x19minecraft:spawn_particles\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\0\0\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x05flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x17minecraft:random_chance\x06\0\x06chance?\xD6ffffff\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\0\x08\0\x06entity\0\x04this\0\0\n\0\x06effect\n\0\x05pitch\x06\0\rmax_exclusive?\xF0\0\0\0\0\0\0\x06\0\rmin_inclusive?\xE3333333\x08\0\x04type\0\x11minecraft:uniform\0\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x06volume?\xE3333333\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\0\0\t\0\x1Aminecraft:location_changed\n\0\0\0\x02\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\tattribute\0\x18minecraft:movement_speed\x08\0\toperation\0\tadd_value\x08\0\x04type\0\x13minecraft:attribute\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\x85\x81\x06$\xDD/\x1B\x06\0\x04base?\xA4\xBCj~\xF9\xDB#\0\0\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\x04type\0\x13minecraft:attribute\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\n\0\x04term\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x12minecraft:inverted\0\t\0\x05terms\n\0\0\0\x02\t\0\x05terms\n\0\0\0\x03\x08\0\tcondition\0\"minecraft:enchantment_active_check\x01\0\x06active\x01\0\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\t\0\x05terms\n\0\0\0\x02\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:any_of\0\x08\0\tcondition\0\x10minecraft:all_of\0\t\0\x05terms\n\0\0\0\x02\x01\0\x06active\0\x08\0\tcondition\0\"minecraft:enchantment_active_check\0\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\tcondition\0\x10minecraft:any_of\0\0\0\n\0\x06effect\x08\0\x04type\0\x1Cminecraft:change_item_damage\x06\0\x06amount?\xF0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x17minecraft:random_chance\n\0\x06chance\x08\0\x04type\0\x1Bminecraft:enchantment_level\x06\0\x06amount?\xA4z\xE1G\xAE\x14{\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\0\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\n\0\x06amount\n\0\tnumerator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\0\x08\0\toperation\0\tadd_value\0\0\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x04legs\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\0\x08\0\tattribute\0\x18minecraft:sneaking_speed\x08\0\x02id\0!minecraft:enchantment.swift_sneak\x08\0\toperation\0\tadd_value\0\0\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\x03\0\x06weight\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0K\0\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x03any\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x01\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0<\0\x03\0\nanvil_cost\0\0\0\x08\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x08attacker\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x06\0\nmin_damage?\xF0\0\0\0\0\0\0\x08\0\x0Bdamage_type\0\x10minecraft:thorns\x08\0\x04type\0\x17minecraft:damage_entity\x06\0\nmax_damage@\x14\0\0\0\0\0\0\0\x06\0\x06amount@\0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\0\x08\0\tenchanted\0\x06victim\n\0\x0Crequirements\n\0\x06chance\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xC3333333\0\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\x08\0\tcondition\0\x17minecraft:random_chance\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\x15minecraft:item_damage\n\0\0\0\x02\n\0\x06effect\n\0\x06chance\x08\0\x04type\0\x12minecraft:fraction\n\0\x0Bdenominator\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@$\0\0\0\0\0\0\0\n\0\tnumerator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\0\x08\0\x04type\0\x19minecraft:remove_binomial\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\0\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\n\0\tnumerator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\n\0\x0Bdenominator\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\x03\0\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\x03\0\x06weight\0\0\0\x01\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x08attacker\x08\0\tenchanted\0\x08attacker\n\0\x06effect\n\0\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\n\0\x14knockback_multiplier\t\0\x06values\x06\0\0\0\x03?\xF3333333?\xFC\0\0\0\0\0\0@\x01\x99\x99\x99\x99\x99\x9A\n\0\x08fallback\x06\0\x04base?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xD6ffffff\0\x08\0\x04type\0\x10minecraft:lookup\0\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\x08\0\x04type\0\x11minecraft:explode\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\x06\0\x06radius@\x0C\0\0\0\0\0\0\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\x08\0\x11block_interaction\0\x07trigger\0\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x08movement\n\0\rfall_distance\x06\0\x03min?\xF8\0\0\0\0\0\0\0\0\n\0\x05flags\x01\0\tis_flying\0\0\0\0\0\0\0" }] , }] ; -pub static REGISTRY_V_1_21_4 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\x01\0\x15replace_current_music\0\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature?\xEEffffff\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0n\xB1\xFF\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\tfog_color\0h_p\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x08downfall?\xE3333333\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE3333333\n\0\x07effects\x03\0\tsky_color\0z\xA5\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0]\xB7\xEF\x03\0\tsky_color\0{\xA4\xFF\x03\0\rfoliage_color\0\xB6\xDBa\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0]\xB7\xEF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bgrass_color\0\xB6\xDBa\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0=W\xD6\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\x06\0\x0Bprobability?\x99\x99\x99\x99\x99\x99\x9A\0\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\x003\x03\x03\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\tsky_color\0y\xA6\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0x\xA7\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\098\xC9\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.desert\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tsky_color\0n\xB1\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bgrass_color\0\x90\x81M\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\x03\0\x06weight\0\0\0\x01\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0y\xA6\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE6ffffff\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0y\xA6\xFF\0\x06\0\x0Btemperature?\xE6ffffff\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x08\0\x14temperature_modifier\0\x06frozen\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\098\xC9\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\x06\0\x0Btemperature\xBF\xE6ffffff\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x85\x9D\xFF\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\098\xC9\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0\x81\xA0\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\0\x03\0\x06weight\0\0\0\x01\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xE6ffffff\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.jungle\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xEEffffff\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\x0Fwater_fog_color\0\x04\x163\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\rfoliage_color\0\x8D\xB1'\x03\0\x0Fwater_fog_color\0Mz`\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0:zj\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.meadow\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0\x0EN\xCF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\x003\x08\x08\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x03\0\ntick_delay\0\0\x17p\0\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE3333333\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE3333333\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0z\xA5\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD3333333\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x03\0\tsky_color\0|\xA3\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA3\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bgrass_color\0w\x82r\t\0\x05music\0\0\0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume\0\0\0\0\0\0\0\0\x03\0\rfoliage_color\0\x87\x8Dv\x03\0\x0Bwater_color\0v\x88\x9D\x03\0\tfog_color\0\x81wp\x03\0\x0Fwater_fog_color\0Ui\x80\x03\0\tsky_color\0\xB9\xB9\xB9\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0x\xA7\xFF\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\0=W\xD6\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x06\0\x0Btemperature\xBF\xD3333333\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x82\x9F\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x83\x9E\xFF\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\x1BGE\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x08particle\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\x06\0\x0Bprobability?y\x99\x99\x99\x99\x99\x9A\0\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\0\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\0\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0v\xA8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0a{d\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\rfoliage_color\0jp9\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0x\xA7\xFF\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x0Fwater_fog_color\0##\x17\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA3\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xA0\x80\xA0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x1F3\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0C\xD5\xEE\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\x1A\x05\x1A\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x06\0\x08downfall?\xD3333333\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\n\0\x07effects\x03\0\tsky_color\0}\xA2\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\rfoliage_color\0\x9E\x81M\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bgrass_color\0\x90\x81M\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Echat.type.text\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\n%s says %s\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x01\0\x07content\x08\0\x0Ftranslation_key\0\x02%s\0\0" }] , } , StaticRegistry { registry_id : "trim_pattern" , entries : & [StaticRegistryEntry { name : "bolt" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:bolt\x08\0\rtemplate_item\0+minecraft:bolt_armor_trim_smithing_template\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\0\0" } , StaticRegistryEntry { name : "coast" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\x08\0\x08asset_id\0\x0Fminecraft:coast\x08\0\rtemplate_item\0,minecraft:coast_armor_trim_smithing_template\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:dune\x08\0\rtemplate_item\0+minecraft:dune_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\x08\0\x08asset_id\0\rminecraft:eye\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\x08\0\rtemplate_item\0*minecraft:eye_armor_trim_smithing_template\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\0\x08\0\rtemplate_item\0+minecraft:flow_armor_trim_smithing_template\x08\0\x08asset_id\0\x0Eminecraft:flow\0" } , StaticRegistryEntry { name : "host" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:host\x08\0\rtemplate_item\0+minecraft:host_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x10minecraft:raiser\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\x08\0\rtemplate_item\0-minecraft:raiser_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\x08\0\rtemplate_item\0*minecraft:rib_armor_trim_smithing_template\x01\0\x05decal\0\x08\0\x08asset_id\0\rminecraft:rib\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:sentry\x08\0\rtemplate_item\0-minecraft:sentry_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.sentry\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x10minecraft:shaper\x08\0\rtemplate_item\0-minecraft:shaper_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_pattern.minecraft.silence\0\x08\0\x08asset_id\0\x11minecraft:silence\x08\0\rtemplate_item\0.minecraft:silence_armor_trim_smithing_template\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\x08\0\rtemplate_item\0,minecraft:snout_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\x08\0\x08asset_id\0\x0Fminecraft:snout\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\x08\0\x08asset_id\0\x0Fminecraft:spire\x08\0\rtemplate_item\0,minecraft:spire_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\0\x08\0\rtemplate_item\0+minecraft:tide_armor_trim_smithing_template\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:tide\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\x08\0\x08asset_id\0\rminecraft:vex\x08\0\rtemplate_item\0*minecraft:vex_armor_trim_smithing_template\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x08\0\rtemplate_item\0+minecraft:ward_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:ward\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\x08\0\rtemplate_item\x000minecraft:wayfinder_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x13minecraft:wayfinder\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:wild\x01\0\x05decal\0\x08\0\rtemplate_item\0+minecraft:wild_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\0" }] , } , StaticRegistry { registry_id : "trim_material" , entries : & [StaticRegistryEntry { name : "amethyst" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#9A5CC6\x08\0\ttranslate\0 trim_material.minecraft.amethyst\0\x08\0\ningredient\0\x18minecraft:amethyst_shard\x08\0\nasset_name\0\x08amethyst\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\x08\0\nasset_name\0\x06copper\x08\0\ningredient\0\x16minecraft:copper_ingot\n\0\x0Bdescription\x08\0\x05color\0\x07#B4684D\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\0\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.diamond\x08\0\x05color\0\x07#6EECD2\0\x08\0\ningredient\0\x11minecraft:diamond\n\0\x15override_armor_assets\x08\0\x11minecraft:diamond\0\x0Ediamond_darker\0\x08\0\nasset_name\0\x07diamond\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\x08\0\x05color\0\x07#11A036\0\x08\0\ningredient\0\x11minecraft:emerald\x08\0\nasset_name\0\x07emerald\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\x08\0\nasset_name\0\x04gold\n\0\x15override_armor_assets\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\x08\0\x05color\0\x07#DEB12D\0\x08\0\ningredient\0\x14minecraft:gold_ingot\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\x08\0\nasset_name\0\x04iron\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\x08\0\x05color\0\x07#ECECEC\0\x08\0\ningredient\0\x14minecraft:iron_ingot\n\0\x15override_armor_assets\x08\0\x0Eminecraft:iron\0\x0Biron_darker\0\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\x08\0\nasset_name\0\x05lapis\x08\0\ningredient\0\x16minecraft:lapis_lazuli\n\0\x0Bdescription\x08\0\x05color\0\x07#416E97\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\0\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\x08\0\ningredient\0\x19minecraft:netherite_ingot\x08\0\nasset_name\0\tnetherite\n\0\x15override_armor_assets\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\n\0\x0Bdescription\x08\0\x05color\0\x07#625859\x08\0\ttranslate\0!trim_material.minecraft.netherite\0\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\x08\0\ningredient\0\x10minecraft:quartz\x08\0\nasset_name\0\x06quartz\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\x08\0\x05color\0\x07#E3D4C4\0\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\x08\0\ningredient\0\x12minecraft:redstone\x08\0\nasset_name\0\x08redstone\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.redstone\x08\0\x05color\0\x07#971607\0\0" } , StaticRegistryEntry { name : "resin" , data : b"\n\x08\0\nasset_name\0\x05resin\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_material.minecraft.resin\x08\0\x05color\0\x07#FC7812\0\x08\0\ningredient\0\x15minecraft:resin_brick\0" }] , } , StaticRegistry { registry_id : "wolf_variant" , entries : & [StaticRegistryEntry { name : "ashen" , data : b"\n\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_ashen_tame\x08\0\x06biomes\0\x15minecraft:snowy_taiga\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_ashen_angry\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_ashen\0" } , StaticRegistryEntry { name : "black" , data : b"\n\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_black\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_black_tame\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_black_angry\x08\0\x06biomes\0\x1Fminecraft:old_growth_pine_taiga\0" } , StaticRegistryEntry { name : "chestnut" , data : b"\n\x08\0\x06biomes\0!minecraft:old_growth_spruce_taiga\x08\0\rangry_texture\0)minecraft:entity/wolf/wolf_chestnut_angry\x08\0\x0Cwild_texture\0#minecraft:entity/wolf/wolf_chestnut\x08\0\x0Ctame_texture\0(minecraft:entity/wolf/wolf_chestnut_tame\0" } , StaticRegistryEntry { name : "pale" , data : b"\n\x08\0\rangry_texture\0 minecraft:entity/wolf/wolf_angry\x08\0\x06biomes\0\x0Fminecraft:taiga\x08\0\x0Ctame_texture\0\x1Fminecraft:entity/wolf/wolf_tame\x08\0\x0Cwild_texture\0\x1Aminecraft:entity/wolf/wolf\0" } , StaticRegistryEntry { name : "rusty" , data : b"\n\x08\0\x06biomes\0\x14#minecraft:is_jungle\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_rusty_tame\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_rusty\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_rusty_angry\0" } , StaticRegistryEntry { name : "snowy" , data : b"\n\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_snowy_angry\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_snowy\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_snowy_tame\x08\0\x06biomes\0\x0Fminecraft:grove\0" } , StaticRegistryEntry { name : "spotted" , data : b"\n\x08\0\x0Ctame_texture\0'minecraft:entity/wolf/wolf_spotted_tame\x08\0\x0Cwild_texture\0\"minecraft:entity/wolf/wolf_spotted\x08\0\rangry_texture\0(minecraft:entity/wolf/wolf_spotted_angry\x08\0\x06biomes\0\x15#minecraft:is_savanna\0" } , StaticRegistryEntry { name : "striped" , data : b"\n\x08\0\x0Cwild_texture\0\"minecraft:entity/wolf/wolf_striped\x08\0\x06biomes\0\x16#minecraft:is_badlands\x08\0\rangry_texture\0(minecraft:entity/wolf/wolf_striped_angry\x08\0\x0Ctame_texture\0'minecraft:entity/wolf/wolf_striped_tame\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_woods\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_woods_angry\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_woods_tame\x08\0\x06biomes\0\x10minecraft:forest\0" }] , } , StaticRegistry { registry_id : "painting_variant" , entries : & [StaticRegistryEntry { name : "alban" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.alban.title\0\x08\0\x08asset_id\0\x0Fminecraft:alban\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:aztec\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.aztec2.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\0\x08\0\x08asset_id\0\x10minecraft:aztec2\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:backyard\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.backyard.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.backyard.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:baroque\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.baroque.author\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.baroque.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\0\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Eminecraft:bomb\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.bouquet.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x11minecraft:bouquet\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.bouquet.title\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:burning_skull\n\0\x06author\x08\0\ttranslate\0'painting.minecraft.burning_skull.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0&painting.minecraft.burning_skull.title\0\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\0\x08\0\x08asset_id\0\x0Eminecraft:bust\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\0\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.cavebird.author\0\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.cavebird.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x12minecraft:cavebird\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.changing.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.changing.title\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x12minecraft:changing\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\0\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x0Fminecraft:cotan\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.courbet.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.courbet.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:courbet\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.creebet.author\0\x08\0\x08asset_id\0\x11minecraft:creebet\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.creebet.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0%painting.minecraft.donkey_kong.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0$painting.minecraft.donkey_kong.title\0\x08\0\x08asset_id\0\x15minecraft:donkey_kong\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.earth.title\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:earth\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.endboss.title\0\x08\0\x08asset_id\0\x11minecraft:endboss\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.endboss.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Eminecraft:fern\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.fern.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.fighters.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.fighters.author\0\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:fighters\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:finding\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.finding.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.finding.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fire.title\0\x08\0\x08asset_id\0\x0Eminecraft:fire\0" } , StaticRegistryEntry { name : "graham" , data : b"\n\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.graham.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.graham.title\0\x08\0\x08asset_id\0\x10minecraft:graham\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.humble.author\0\x08\0\x08asset_id\0\x10minecraft:humble\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.humble.title\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.kebab.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:kebab\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.lowmist.title\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.lowmist.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:lowmist\0" } , StaticRegistryEntry { name : "match" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:match\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "meditative" , data : b"\n\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.meditative.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0$painting.minecraft.meditative.author\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x14minecraft:meditative\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\0\x08\0\x08asset_id\0\rminecraft:orb\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.orb.author\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.owlemons.author\0\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.owlemons.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:owlemons\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:passage\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.passage.author\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.passage.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.pigscene.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:pigscene\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Fminecraft:plant\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.plant.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "pointer" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.pointer.title\0\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.pointer.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:pointer\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Eminecraft:pond\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.pond.title\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:pool\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.pool.title\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\n\0\x05title\x08\0\ttranslate\0%painting.minecraft.prairie_ride.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0&painting.minecraft.prairie_ride.author\0\x08\0\x08asset_id\0\x16minecraft:prairie_ride\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\x08\0\x08asset_id\0\rminecraft:sea\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\0\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.sea.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:skeleton\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.skeleton.title\0\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.skeleton.author\0\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0(painting.minecraft.skull_and_roses.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0)painting.minecraft.skull_and_roses.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:stage\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.stage.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.sunflowers.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0$painting.minecraft.sunflowers.author\0\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x14minecraft:sunflowers\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:sunset\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.sunset.author\0\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x0Fminecraft:tides\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\0\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.unpacked.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x12minecraft:unpacked\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.unpacked.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "void" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:void\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\0\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.void.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.wanderer.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.wanderer.title\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x12minecraft:wanderer\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\n\0\x06author\x08\0\ttranslate\0#painting.minecraft.wasteland.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\0\x08\0\x08asset_id\0\x13minecraft:wasteland\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "water" , data : b"\n\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:water\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.water.title\0\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.wind.title\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:wind\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:wither\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.wither.title\0\x03\0\x05width\0\0\0\x02\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x01\0\thas_raids\x01\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x03\0\x06height\0\0\x01\x80\x01\0\x07natural\x01\x01\0\tbed_works\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\x0Bpiglin_safe\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x0Chas_skylight\x01\x01\0\x0Bhas_ceiling\0\x03\0\x0Elogical_height\0\0\x01\x80\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x08\0\x07effects\0\x13minecraft:overworld\x01\0\tultrawarm\0\x01\0\x14respawn_anchor_works\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x06height\0\0\x01\x80\x08\0\x07effects\0\x13minecraft:overworld\x01\0\tbed_works\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x07natural\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x0Bpiglin_safe\0\n\0\x19monster_spawn_light_level\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\0\x01\0\x14respawn_anchor_works\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\tultrawarm\0\x01\0\x0Chas_skylight\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\x01\0\thas_raids\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x0Bhas_ceiling\x01\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x0Bhas_ceiling\0\x03\0\x06height\0\0\x01\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x01\0\x0Bpiglin_safe\0\n\0\x19monster_spawn_light_level\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmax_inclusive\0\0\0\x07\0\x01\0\x07natural\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x01\0\x14respawn_anchor_works\0\x08\0\x07effects\0\x11minecraft:the_end\x03\0\x05min_y\0\0\0\0\x01\0\tbed_works\0\x03\0\nfixed_time\0\0\x17p\x01\0\x0Chas_skylight\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\thas_raids\x01\x01\0\tultrawarm\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\nfixed_time\0\0FP\x01\0\x0Bhas_ceiling\x01\x01\0\x0Chas_skylight\0\x03\0\x05min_y\0\0\0\0\x01\0\x0Bpiglin_safe\x01\x01\0\x14respawn_anchor_works\x01\x08\0\x07effects\0\x14minecraft:the_nether\x01\0\x07natural\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x03\0\x19monster_spawn_light_level\0\0\0\x07\x03\0\x06height\0\0\x01\0\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\x0Elogical_height\0\0\0\x80\x01\0\tultrawarm\x01\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x01\0\thas_raids\0\x01\0\tbed_works\0\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05arrow\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x12death_message_type\0\x17intentional_game_design\x08\0\nmessage_id\0\x0FbadRespawnPoint\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06cactus\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "campfire" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06inFire\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x08\0\nmessage_id\0\x08cramming\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0CdragonBreath\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x08\0\x07effects\0\x08drowning\x08\0\nmessage_id\0\x05drown\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06dryout\0" } , StaticRegistryEntry { name : "ender_pearl" , data : b"\n\x08\0\nmessage_id\0\x04fall\x08\0\x12death_message_type\0\rfall_variants\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x08\0\nmessage_id\0\texplosion\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x04fall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x12death_message_type\0\rfall_variants\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05anvil\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0CfallingBlock\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x11fallingStalactite\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x08\0\nmessage_id\0\x08fireball\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x08\0\nmessage_id\0\tfireworks\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0BflyIntoWall\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x08freezing\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06freeze\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x07generic\0" } , StaticRegistryEntry { name : "generic_kill" , data : b"\n\x08\0\nmessage_id\0\x0BgenericKill\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x08hotFloor\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06inFire\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06inWall\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\rindirectMagic\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x08\0\nmessage_id\0\x04lava\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x08\0\nmessage_id\0\rlightningBolt\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mace_smash" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\nmace_smash\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x05magic\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06onFire\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\noutOfWorld\0" } , StaticRegistryEntry { name : "outside_border" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\routsideBorder\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06player\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x10explosion.player\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\nsonic_boom\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "spit" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\nstalagmite\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06starve\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05sting\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0EsweetBerryBush\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x06poking\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x06thorns\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06thorns\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x08\0\nmessage_id\0\x06thrown\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x07trident\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x08\0\nmessage_id\0\x06onFire\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wind_charge" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06wither\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0BwitherSkull\x08\0\x07scaling\0 when_caused_by_living_non_player\0" }] , } , StaticRegistry { registry_id : "jukebox_song" , entries : & [StaticRegistryEntry { name : "11" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.11\0\x08\0\x0Bsound_event\0\x17minecraft:music_disc.11\x03\0\x11comparator_output\0\0\0\x0B\x06\0\x11length_in_seconds@Q\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "13" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\0\x03\0\x11comparator_output\0\0\0\x01\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x08\0\x0Bsound_event\0\x17minecraft:music_disc.13\0" } , StaticRegistryEntry { name : "5" , data : b"\n\x08\0\x0Bsound_event\0\x16minecraft:music_disc.5\x03\0\x11comparator_output\0\0\0\x0F\x06\0\x11length_in_seconds@f@\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x18jukebox_song.minecraft.5\0\0" } , StaticRegistryEntry { name : "blocks" , data : b"\n\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.blocks\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.blocks\0\x06\0\x11length_in_seconds@u\x90\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x03\0" } , StaticRegistryEntry { name : "cat" , data : b"\n\x03\0\x11comparator_output\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.cat\0\x08\0\x0Bsound_event\0\x18minecraft:music_disc.cat\x06\0\x11length_in_seconds@g \0\0\0\0\0\0" } , StaticRegistryEntry { name : "chirp" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.chirp\0\x03\0\x11comparator_output\0\0\0\x04\x06\0\x11length_in_seconds@g \0\0\0\0\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.chirp\0" } , StaticRegistryEntry { name : "creator" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0C\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.creator\0\x06\0\x11length_in_seconds@f\0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.creator\0" } , StaticRegistryEntry { name : "creator_music_box" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0B\x06\0\x11length_in_seconds@R@\0\0\0\0\0\x08\0\x0Bsound_event\0&minecraft:music_disc.creator_music_box\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\0" } , StaticRegistryEntry { name : "far" , data : b"\n\x03\0\x11comparator_output\0\0\0\x05\x08\0\x0Bsound_event\0\x18minecraft:music_disc.far\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.far\0\x06\0\x11length_in_seconds@e\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mall" , data : b"\n\x06\0\x11length_in_seconds@h\xA0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.mall\0\x03\0\x11comparator_output\0\0\0\x06\x08\0\x0Bsound_event\0\x19minecraft:music_disc.mall\0" } , StaticRegistryEntry { name : "mellohi" , data : b"\n\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.mellohi\x03\0\x11comparator_output\0\0\0\x07\x06\0\x11length_in_seconds@X\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\0" } , StaticRegistryEntry { name : "otherside" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0E\x06\0\x11length_in_seconds@h`\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\0" } , StaticRegistryEntry { name : "pigstep" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.pigstep\0\x06\0\x11length_in_seconds@b\xA0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\r\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.pigstep\0" } , StaticRegistryEntry { name : "precipice" , data : b"\n\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.precipice\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\x06\0\x11length_in_seconds@r\xB0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\r\0" } , StaticRegistryEntry { name : "relic" , data : b"\n\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.relic\x03\0\x11comparator_output\0\0\0\x0E\x06\0\x11length_in_seconds@k@\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.relic\0\0" } , StaticRegistryEntry { name : "stal" , data : b"\n\x03\0\x11comparator_output\0\0\0\x08\x06\0\x11length_in_seconds@b\xC0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.stal\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.stal\0" } , StaticRegistryEntry { name : "strad" , data : b"\n\x06\0\x11length_in_seconds@g\x80\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.strad\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.strad\0\x03\0\x11comparator_output\0\0\0\t\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\x06\0\x11length_in_seconds@m\xC0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\x03\0\x11comparator_output\0\0\0\x0C\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.ward\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.ward\0\x06\0\x11length_in_seconds@o`\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\n\0" }] , } , StaticRegistry { registry_id : "banner_pattern" , entries : & [StaticRegistryEntry { name : "base" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:base\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.base\0" } , StaticRegistryEntry { name : "border" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.border\x08\0\x08asset_id\0\x10minecraft:border\0" } , StaticRegistryEntry { name : "bricks" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.bricks\x08\0\x08asset_id\0\x10minecraft:bricks\0" } , StaticRegistryEntry { name : "circle" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:circle\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.circle\0" } , StaticRegistryEntry { name : "creeper" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:creeper\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.creeper\0" } , StaticRegistryEntry { name : "cross" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.cross\x08\0\x08asset_id\0\x0Fminecraft:cross\0" } , StaticRegistryEntry { name : "curly_border" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:curly_border\x08\0\x0Ftranslation_key\0#block.minecraft.banner.curly_border\0" } , StaticRegistryEntry { name : "diagonal_left" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.diagonal_left\x08\0\x08asset_id\0\x17minecraft:diagonal_left\0" } , StaticRegistryEntry { name : "diagonal_right" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:diagonal_right\x08\0\x0Ftranslation_key\0%block.minecraft.banner.diagonal_right\0" } , StaticRegistryEntry { name : "diagonal_up_left" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.diagonal_up_left\x08\0\x08asset_id\0\x1Aminecraft:diagonal_up_left\0" } , StaticRegistryEntry { name : "diagonal_up_right" , data : b"\n\x08\0\x0Ftranslation_key\0(block.minecraft.banner.diagonal_up_right\x08\0\x08asset_id\0\x1Bminecraft:diagonal_up_right\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.flow\x08\0\x08asset_id\0\x0Eminecraft:flow\0" } , StaticRegistryEntry { name : "flower" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.flower\x08\0\x08asset_id\0\x10minecraft:flower\0" } , StaticRegistryEntry { name : "globe" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:globe\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.globe\0" } , StaticRegistryEntry { name : "gradient" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Fblock.minecraft.banner.gradient\x08\0\x08asset_id\0\x12minecraft:gradient\0" } , StaticRegistryEntry { name : "gradient_up" , data : b"\n\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.gradient_up\x08\0\x08asset_id\0\x15minecraft:gradient_up\0" } , StaticRegistryEntry { name : "guster" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:guster\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.guster\0" } , StaticRegistryEntry { name : "half_horizontal" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:half_horizontal\x08\0\x0Ftranslation_key\0&block.minecraft.banner.half_horizontal\0" } , StaticRegistryEntry { name : "half_horizontal_bottom" , data : b"\n\x08\0\x08asset_id\0 minecraft:half_horizontal_bottom\x08\0\x0Ftranslation_key\0-block.minecraft.banner.half_horizontal_bottom\0" } , StaticRegistryEntry { name : "half_vertical" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.half_vertical\x08\0\x08asset_id\0\x17minecraft:half_vertical\0" } , StaticRegistryEntry { name : "half_vertical_right" , data : b"\n\x08\0\x0Ftranslation_key\0*block.minecraft.banner.half_vertical_right\x08\0\x08asset_id\0\x1Dminecraft:half_vertical_right\0" } , StaticRegistryEntry { name : "mojang" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.mojang\x08\0\x08asset_id\0\x10minecraft:mojang\0" } , StaticRegistryEntry { name : "piglin" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:piglin\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.piglin\0" } , StaticRegistryEntry { name : "rhombus" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.rhombus\x08\0\x08asset_id\0\x11minecraft:rhombus\0" } , StaticRegistryEntry { name : "skull" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.skull\x08\0\x08asset_id\0\x0Fminecraft:skull\0" } , StaticRegistryEntry { name : "small_stripes" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:small_stripes\x08\0\x0Ftranslation_key\0$block.minecraft.banner.small_stripes\0" } , StaticRegistryEntry { name : "square_bottom_left" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:square_bottom_left\x08\0\x0Ftranslation_key\0)block.minecraft.banner.square_bottom_left\0" } , StaticRegistryEntry { name : "square_bottom_right" , data : b"\n\x08\0\x0Ftranslation_key\0*block.minecraft.banner.square_bottom_right\x08\0\x08asset_id\0\x1Dminecraft:square_bottom_right\0" } , StaticRegistryEntry { name : "square_top_left" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.square_top_left\x08\0\x08asset_id\0\x19minecraft:square_top_left\0" } , StaticRegistryEntry { name : "square_top_right" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:square_top_right\x08\0\x0Ftranslation_key\0'block.minecraft.banner.square_top_right\0" } , StaticRegistryEntry { name : "straight_cross" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:straight_cross\x08\0\x0Ftranslation_key\0%block.minecraft.banner.straight_cross\0" } , StaticRegistryEntry { name : "stripe_bottom" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_bottom\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_bottom\0" } , StaticRegistryEntry { name : "stripe_center" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_center\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_center\0" } , StaticRegistryEntry { name : "stripe_downleft" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:stripe_downleft\x08\0\x0Ftranslation_key\0&block.minecraft.banner.stripe_downleft\0" } , StaticRegistryEntry { name : "stripe_downright" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.stripe_downright\x08\0\x08asset_id\0\x1Aminecraft:stripe_downright\0" } , StaticRegistryEntry { name : "stripe_left" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:stripe_left\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.stripe_left\0" } , StaticRegistryEntry { name : "stripe_middle" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_middle\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_middle\0" } , StaticRegistryEntry { name : "stripe_right" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.stripe_right\x08\0\x08asset_id\0\x16minecraft:stripe_right\0" } , StaticRegistryEntry { name : "stripe_top" , data : b"\n\x08\0\x0Ftranslation_key\0!block.minecraft.banner.stripe_top\x08\0\x08asset_id\0\x14minecraft:stripe_top\0" } , StaticRegistryEntry { name : "triangle_bottom" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:triangle_bottom\x08\0\x0Ftranslation_key\0&block.minecraft.banner.triangle_bottom\0" } , StaticRegistryEntry { name : "triangle_top" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.triangle_top\x08\0\x08asset_id\0\x16minecraft:triangle_top\0" } , StaticRegistryEntry { name : "triangles_bottom" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:triangles_bottom\x08\0\x0Ftranslation_key\0'block.minecraft.banner.triangles_bottom\0" } , StaticRegistryEntry { name : "triangles_top" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:triangles_top\x08\0\x0Ftranslation_key\0$block.minecraft.banner.triangles_top\0" }] , } , StaticRegistry { registry_id : "instrument" , entries : & [StaticRegistryEntry { name : "admire_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.admire_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.4\0" } , StaticRegistryEntry { name : "call_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.call_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.5\0" } , StaticRegistryEntry { name : "dream_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.dream_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.7\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "feel_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.feel_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.3\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ponder_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.ponder_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "seek_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.seek_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.2\0" } , StaticRegistryEntry { name : "sing_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.1\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.sing_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "yearn_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.6\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.yearn_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\x08\0\toperation\0\x14add_multiplied_total\n\0\x06amount\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\tattribute\0 minecraft:submerged_mining_speed\0\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x04head\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\x03\0\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0)\x03\0\x15per_level_above_first\0\0\0\0\0\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\0\0\x08\0\x08affected\0\x06victim\n\0\x06effect\x08\0\x08to_apply\0\x12minecraft:slowness\x06\0\x0Cmin_duration?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\n\0\x0Cmax_duration\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\0\0\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x03\0\nanvil_cost\0\0\0\x02\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x05\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\x03\0\x06weight\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\x03\0\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x08\0\x02id\0&minecraft:enchantment.blast_protection\x08\0\toperation\0\tadd_value\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x16minecraft:is_explosion\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\tmax_level\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\r\0\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\nanvil_cost\0\0\0\x04\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x1Dminecraft:armor_effectiveness\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xC3333333\x06\0\x15per_level_above_first\xBF\xC3333333\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\x03\0\tmax_level\0\0\0\x04\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\n\0\x07effects\t\0\x13minecraft:hit_block\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x06\0\x06volume@\x14\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x04\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x18minecraft:location_check\n\0\tpredicate\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\x05block\0\x17minecraft:lightning_rod\x08\0\tcondition\0\x1Eminecraft:block_state_property\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\n\0\tpredicate\n\0\x08location\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\x06entity\0\x0Fdirect_attacker\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x06volume@\x14\0\0\0\0\0\0\x06\0\x05pitch?\xF0\0\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "density" , data : b"\n\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\x03\0\tmax_level\0\0\0\x05\n\0\x07effects\t\0'minecraft:smash_damage_per_fallen_block\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xE0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0#minecraft:water_movement_efficiency\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xD5UU\\}\xDAK\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\0\x08\0\toperation\0\tadd_value\x08\0\x02id\0#minecraft:enchantment.depth_strider\0\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0 minecraft:enchantment.efficiency\x08\0\tattribute\0\x1Bminecraft:mining_efficiency\n\0\x06amount\x06\0\x05added?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x18minecraft:levels_squared\0\x08\0\toperation\0\tadd_value\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\x003\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\x03\0\x06weight\0\0\0\n\x03\0\tmax_level\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\x03\0\nanvil_cost\0\0\0\x01\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x08\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x11minecraft:is_fall\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\x03\0\tmax_level\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x05\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x0B\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x06victim\x08\0\tenchanted\0\x08attacker\n\0\x06effect\n\0\x08duration\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\tmax_level\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\n\0\x08max_cost\x03\0\x04base\0\0\0<\x03\0\x15per_level_above_first\0\0\0\x14\0\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x08max_cost\x03\0\x04base\0\0\0\x12\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\x03\0\x06weight\0\0\0\x05\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\n\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0%minecraft:enchantment.fire_protection\n\0\x06amount\x06\0\x15per_level_above_first\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xC3333333\0\x08\0\toperation\0\x13add_multiplied_base\x08\0\tattribute\0\x16minecraft:burning_time\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x01\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x11minecraft:is_fire\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\0\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x07effects\t\0\x1Cminecraft:projectile_spawned\n\0\0\0\x01\n\0\x06effect\x06\0\x08duration@Y\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\tmax_level\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\n\0\x07effects\t\0\x19minecraft:damage_immunity\n\0\0\0\x01\n\0\x06effect\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x1Cminecraft:burn_from_stepping\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\0\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x06effect\n\0\tpredicate\x08\0\x04type\0\x10minecraft:all_of\t\0\npredicates\n\0\0\0\x04\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\0\0\0\x01\0\0\0\0\x08\0\x03tag\0\rminecraft:air\x08\0\x04type\0\x1Cminecraft:matching_block_tag\0\x08\0\x04type\0\x19minecraft:matching_blocks\x08\0\x06blocks\0\x0Fminecraft:water\0\x08\0\x06fluids\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_fluids\0\x08\0\x04type\0\x16minecraft:unobstructed\0\0\n\0\x06radius\x06\0\x03min\0\0\0\0\0\0\0\0\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x08\0\0\0\0\0\0\0\x06\0\x03max@0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:clamped\0\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\x08\0\x04type\0\x16minecraft:replace_disk\x06\0\x06height?\xF0\0\0\0\0\0\0\x08\0\x12trigger_game_event\0\x15minecraft:block_place\n\0\x0Bblock_state\n\0\x05state\x08\0\x04Name\0\x15minecraft:frosted_ice\n\0\nProperties\x08\0\x03age\0\x010\0\0\x08\0\x04type\0\x1Fminecraft:simple_state_provider\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0 #minecraft:sensitive_to_impaling\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x15\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x05\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x12minecraft:ammo_use\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\0\0\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\0\0\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\x03\0\tmax_level\0\0\0\x02\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x05\0\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x19minecraft:equipment_drops\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x08attacker\n\0\tpredicate\x08\0\x04type\0\x10minecraft:player\0\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\x84z\xE1G\xAE\x14{\x06\0\x04base?\x84z\xE1G\xAE\x14{\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\n\0\x07effects\t\0%minecraft:trident_return_acceleration\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x07\x03\0\x04base\0\0\0\x0C\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\0\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x1Cminecraft:fishing_luck_bonus\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0 minecraft:fishing_time_reduction\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x06\0\x04base@\x14\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0K\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x18minecraft:repair_with_xp\n\0\0\0\x01\n\0\x06effect\x06\0\x06factor@\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:multiply\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\x03\0\tmax_level\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x1Bminecraft:projectile_spread\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@$\0\0\0\0\0\0\x06\0\x15per_level_above_first@$\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\t\0\x1Aminecraft:projectile_count\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x07effects\t\0\x1Dminecraft:projectile_piercing\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x01\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x03\0\x06weight\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\0" } , StaticRegistryEntry { name : "power" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x10\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\tmax_level\0\0\0\x05\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\n\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x03\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x17minecraft:is_projectile\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x08max_cost\x03\0\x04base\0\0\0\t\x03\0\x15per_level_above_first\0\0\0\x06\0\x03\0\x06weight\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\tmax_level\0\0\0\x04\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x01\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x0C\0\x03\0\nanvil_cost\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0%\0\x03\0\tmax_level\0\0\0\x02\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x07effects\n\0\x1Eminecraft:crossbow_charge_time\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first\xBF\xD0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xD0\0\0\0\0\0\0\0\0\t\0\"minecraft:crossbow_charging_sounds\n\0\0\0\x03\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_1\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_2\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_3\0\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x08max_cost\x03\0\x04base\0\0\0(\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x16minecraft:oxygen_bonus\x08\0\x02id\0!minecraft:enchantment.respiration\0\0\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x04hand\n\0\x08min_cost\x03\0\x04base\0\0\0\x11\x03\0\x15per_level_above_first\0\0\0\x07\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\x03\0\x06weight\0\0\0\x02\n\0\x07effects\n\0&minecraft:trident_spin_attack_strength\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE8\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\t\0\x17minecraft:trident_sound\x08\0\0\0\x03\0 minecraft:item.trident.riptide_1\0 minecraft:item.trident.riptide_2\0 minecraft:item.trident.riptide_3\0\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\x03\0\x06weight\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x05\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x15\0\x03\0\nanvil_cost\0\0\0\x01\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x03\0\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\n\0\x07effects\t\0\x1Aminecraft:block_experience\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x0F\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x03\0\tmax_level\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x06\0\x04base@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x1D#minecraft:sensitive_to_smite\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\tis_flying\0\x01\0\x0Cis_on_ground\x01\0\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\x03\0\rperiodic_tick\0\0\0\x05\0\0\n\0\x06effect\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\x06\0\x05speed?\xF0\0\0\0\0\0\0\n\0\x11vertical_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x04type\0\x0Fentity_position\0\x08\0\x04type\0\x19minecraft:spawn_particles\n\0\x13horizontal_velocity\x06\0\x0Emovement_scale\xBF\xC9\x99\x99\x99\x99\x99\x9A\0\n\0\x11vertical_velocity\x06\0\x04base?\xB9\x99\x99\x99\x99\x99\x9A\0\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x06\0\x06chance?\xD6ffffff\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\n\0\x05flags\x01\0\tis_flying\0\x01\0\x0Cis_on_ground\x01\0\0\x08\0\x06entity\0\x04this\0\0\n\0\x06effect\x06\0\x06volume?\xE3333333\n\0\x05pitch\x06\0\rmin_inclusive?\xE3333333\x08\0\x04type\0\x11minecraft:uniform\x06\0\rmax_exclusive?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\0\0\t\0\x1Aminecraft:location_changed\n\0\0\0\x02\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\x06entity\0\x04this\0\0\t\0\x05terms\n\0\0\0\x02\t\0\x05terms\n\0\0\0\x03\x08\0\tcondition\0\"minecraft:enchantment_active_check\x01\0\x06active\x01\0\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\x06entity\0\x04this\0\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:any_of\0\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\"minecraft:enchantment_active_check\x01\0\x06active\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\0\0\x08\0\tcondition\0\x10minecraft:any_of\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x13minecraft:attribute\x08\0\toperation\0\tadd_value\n\0\x06amount\x06\0\x04base?\xA4\xBCj~\xF9\xDB#\x06\0\x15per_level_above_first?\x85\x81\x06$\xDD/\x1B\x08\0\x04type\0\x10minecraft:linear\0\x08\0\tattribute\0\x18minecraft:movement_speed\x08\0\x02id\0 minecraft:enchantment.soul_speed\0\x08\0\toperation\0\tadd_value\x08\0\x02id\0 minecraft:enchantment.soul_speed\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x13minecraft:attribute\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\0\0\0\n\0\x06effect\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\n\0\x06chance\x06\0\x06amount?\xA4z\xE1G\xAE\x14{\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\0\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\x06weight\0\0\0\x01\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x05\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\x08\0\toperation\0\tadd_value\n\0\x06amount\x08\0\x04type\0\x12minecraft:fraction\n\0\tnumerator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x04legs\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0!minecraft:enchantment.swift_sneak\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xC3333333\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x18minecraft:sneaking_speed\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\x03\0\nanvil_cost\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x01\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0<\0\x03\0\x06weight\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x0Crequirements\n\0\x06chance\x08\0\x04type\0\x1Bminecraft:enchantment_level\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\0\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\tenchanted\0\x06victim\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x06\0\nmax_damage@\x14\0\0\0\0\0\0\x08\0\x0Bdamage_type\0\x10minecraft:thorns\x06\0\nmin_damage?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x17minecraft:damage_entity\0\x06\0\x06amount@\0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\0\x08\0\x08affected\0\x08attacker\0\0\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x15minecraft:item_damage\n\0\0\0\x02\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\n\0\tnumerator\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\n\0\x0Bdenominator\x06\0\x04base@$\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x0Crequirements\n\0\x04term\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\x08\0\tcondition\0\x12minecraft:inverted\0\n\0\x06effect\n\0\x06chance\x08\0\x04type\0\x12minecraft:fraction\n\0\x0Bdenominator\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\n\0\tnumerator\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\x08\0\x04type\0\x19minecraft:remove_binomial\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\x03\0\x06weight\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x06effect\x06\0\x06radius@\x0C\0\0\0\0\0\0\n\0\x14knockback_multiplier\x08\0\x04type\0\x10minecraft:lookup\n\0\x08fallback\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xD6ffffff\x08\0\x04type\0\x10minecraft:linear\0\t\0\x06values\x06\0\0\0\x03?\xF3333333?\xFC\0\0\0\0\0\0@\x01\x99\x99\x99\x99\x99\x9A\0\n\0\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\x08\0\x11block_interaction\0\x07trigger\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\x08\0\x04type\0\x11minecraft:explode\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\0\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\n\0\x08movement\n\0\rfall_distance\x06\0\x03min?\xF8\0\0\0\0\0\0\0\0\0\0\x08\0\x08affected\0\x08attacker\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\0" }] , }] ; -pub static REGISTRY_V_1_21_5 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\n\0\x07effects\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bwater_color\0?v\xE4\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xEEffffff\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0h_p\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\tsky_color\0n\xB1\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x03\0\tmax_delay\0\0]\xC0\0\0\n\0\x08particle\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x03\0\x13block_search_extent\0\0\0\x08\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0z\xA5\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE3333333\x06\0\x0Btemperature?\xE3333333\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0]\xB7\xEF\x03\0\x0Fwater_fog_color\0]\xB7\xEF\x03\0\rfoliage_color\0\xB6\xDBa\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bgrass_color\0\xB6\xDBa\x03\0\tsky_color\0{\xA4\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\x06\0\x0Bprobability?\x99\x99\x99\x99\x99\x99\x9A\0\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\x003\x03\x03\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\x0Fadditions_sound\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0y\xA6\xFF\x03\0\x11dry_foliage_color\0{S4\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE6ffffff\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0=W\xD6\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\098\xC9\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x08\0\x14temperature_modifier\0\x06frozen\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\x0Fwater_fog_color\0\x04\x163\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.desert\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0y\xA6\xFF\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0y\xA6\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x08\0\x14temperature_modifier\0\x06frozen\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\098\xC9\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\x06\0\x0Btemperature\xBF\xE6ffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x85\x9D\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\098\xC9\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\0\0\x03\0\tsky_color\0\x81\xA0\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0\x85\x9D\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xE6ffffff\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0w\xA8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.jungle\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0E\xAD\xF2\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\n\0\x07effects\x03\0\x11dry_foliage_color\0{S4\x03\0\x0Fwater_fog_color\0Mz`\x03\0\rfoliage_color\0\x8D\xB1'\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\tsky_color\0x\xA7\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\x0Bwater_color\0:zj\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0\x0EN\xCF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xF0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\x03\0\tfog_color\x003\x08\x08\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\n\0\x07effects\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\0\x03\0\tsky_color\0z\xA5\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE3333333\x06\0\x08downfall?\xE3333333\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xD3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0|\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\0\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tsky_color\0\xB9\xB9\xB9\x03\0\x11dry_foliage_color\0\xA0\xA6\x9C\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume\0\0\0\0\0\0\0\0\x03\0\x0Bgrass_color\0w\x82r\x03\0\x0Bwater_color\0v\x88\x9D\t\0\x05music\0\0\0\0\0\x03\0\rfoliage_color\0\x87\x8Dv\x03\0\tfog_color\0\x81wp\x03\0\x0Fwater_fog_color\0Ui\x80\0\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0\x7F\xA1\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0=W\xD6\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x06\0\x0Btemperature\xBF\xD3333333\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0\x82\x9F\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\x0Bwater_color\0=W\xD6\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\n\0\x07effects\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\n\0\x0Fadditions_sound\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\x1BGE\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\x03\0\x13block_search_extent\0\0\0\x08\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\x06\0\x0Bprobability?y\x99\x99\x99\x99\x99\x9A\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\x03\0\tsky_color\0w\xA8\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0v\xA8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0x\xA7\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0##\x17\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0a{d\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\x11dry_foliage_color\0{S4\x03\0\rfoliage_color\0jp9\0\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA3\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0C\xD5\xEE\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x1F3\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\x03\0\tfog_color\0\x1A\x05\x1A\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\n\0\x07effects\x03\0\tsky_color\0}\xA2\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x06\0\x08downfall?\xD3333333\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA2\xFF\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bgrass_color\0\x90\x81M\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Echat.type.text\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\n\0\x05style\x08\0\x05color\0\x04gray\x01\0\x06italic\x01\0\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x01\0\x07content\x08\0\x0Ftranslation_key\0\x02%s\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\n%s says %s\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" }] , } , StaticRegistry { registry_id : "trim_pattern" , entries : & [StaticRegistryEntry { name : "bolt" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:bolt\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "coast" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:coast\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:dune\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\x08\0\x08asset_id\0\rminecraft:eye\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "host" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\x08\0\x08asset_id\0\x0Eminecraft:host\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:raiser\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\rminecraft:rib\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.sentry\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x10minecraft:sentry\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\x08\0\x08asset_id\0\x10minecraft:shaper\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x11minecraft:silence\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_pattern.minecraft.silence\0\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\x08\0\x08asset_id\0\x0Fminecraft:snout\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Fminecraft:spire\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:tide\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\rminecraft:vex\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\x08\0\x08asset_id\0\x0Eminecraft:ward\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\x08\0\x08asset_id\0\x13minecraft:wayfinder\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:wild\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\0" }] , } , StaticRegistry { registry_id : "trim_material" , entries : & [StaticRegistryEntry { name : "amethyst" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#9A5CC6\x08\0\ttranslate\0 trim_material.minecraft.amethyst\0\x08\0\nasset_name\0\x08amethyst\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\x08\0\nasset_name\0\x06copper\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\x08\0\x05color\0\x07#B4684D\0\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\n\0\x15override_armor_assets\x08\0\x11minecraft:diamond\0\x0Ediamond_darker\0\x08\0\nasset_name\0\x07diamond\n\0\x0Bdescription\x08\0\x05color\0\x07#6EECD2\x08\0\ttranslate\0\x1Ftrim_material.minecraft.diamond\0\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\x08\0\nasset_name\0\x07emerald\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\x08\0\x05color\0\x07#11A036\0\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\n\0\x15override_armor_assets\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\x08\0\x05color\0\x07#DEB12D\0\x08\0\nasset_name\0\x04gold\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\x08\0\nasset_name\0\x04iron\n\0\x15override_armor_assets\x08\0\x0Eminecraft:iron\0\x0Biron_darker\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\x08\0\x05color\0\x07#ECECEC\0\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\x08\0\x05color\0\x07#416E97\0\x08\0\nasset_name\0\x05lapis\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0!trim_material.minecraft.netherite\x08\0\x05color\0\x07#625859\0\n\0\x15override_armor_assets\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\x08\0\nasset_name\0\tnetherite\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\x08\0\nasset_name\0\x06quartz\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\x08\0\x05color\0\x07#E3D4C4\0\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.redstone\x08\0\x05color\0\x07#971607\0\x08\0\nasset_name\0\x08redstone\0" } , StaticRegistryEntry { name : "resin" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_material.minecraft.resin\x08\0\x05color\0\x07#FC7812\0\x08\0\nasset_name\0\x05resin\0" }] , } , StaticRegistry { registry_id : "wolf_variant" , entries : & [StaticRegistryEntry { name : "ashen" , data : b"\n\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_ashen_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_ashen_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_ashen\0\0" } , StaticRegistryEntry { name : "black" , data : b"\n\n\0\x06assets\x08\0\x05angry\0&minecraft:entity/wolf/wolf_black_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_black\x08\0\x04tame\0%minecraft:entity/wolf/wolf_black_tame\0\0" } , StaticRegistryEntry { name : "chestnut" , data : b"\n\n\0\x06assets\x08\0\x04tame\0(minecraft:entity/wolf/wolf_chestnut_tame\x08\0\x05angry\0)minecraft:entity/wolf/wolf_chestnut_angry\x08\0\x04wild\0#minecraft:entity/wolf/wolf_chestnut\0\0" } , StaticRegistryEntry { name : "pale" , data : b"\n\n\0\x06assets\x08\0\x04wild\0\x1Aminecraft:entity/wolf/wolf\x08\0\x04tame\0\x1Fminecraft:entity/wolf/wolf_tame\x08\0\x05angry\0 minecraft:entity/wolf/wolf_angry\0\0" } , StaticRegistryEntry { name : "rusty" , data : b"\n\n\0\x06assets\x08\0\x05angry\0&minecraft:entity/wolf/wolf_rusty_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_rusty\x08\0\x04tame\0%minecraft:entity/wolf/wolf_rusty_tame\0\0" } , StaticRegistryEntry { name : "snowy" , data : b"\n\n\0\x06assets\x08\0\x05angry\0&minecraft:entity/wolf/wolf_snowy_angry\x08\0\x04tame\0%minecraft:entity/wolf/wolf_snowy_tame\x08\0\x04wild\0 minecraft:entity/wolf/wolf_snowy\0\0" } , StaticRegistryEntry { name : "spotted" , data : b"\n\n\0\x06assets\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_spotted\x08\0\x05angry\0(minecraft:entity/wolf/wolf_spotted_angry\x08\0\x04tame\0'minecraft:entity/wolf/wolf_spotted_tame\0\0" } , StaticRegistryEntry { name : "striped" , data : b"\n\n\0\x06assets\x08\0\x04tame\0'minecraft:entity/wolf/wolf_striped_tame\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_striped\x08\0\x05angry\0(minecraft:entity/wolf/wolf_striped_angry\0\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\n\0\x06assets\x08\0\x05angry\0&minecraft:entity/wolf/wolf_woods_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_woods\x08\0\x04tame\0%minecraft:entity/wolf/wolf_woods_tame\0\0" }] , } , StaticRegistry { registry_id : "wolf_sound_variant" , entries : & [StaticRegistryEntry { name : "angry" , data : b"\n\x08\0\nhurt_sound\0 minecraft:entity.wolf_angry.hurt\x08\0\rambient_sound\0#minecraft:entity.wolf_angry.ambient\x08\0\x0Bdeath_sound\0!minecraft:entity.wolf_angry.death\x08\0\npant_sound\0 minecraft:entity.wolf_angry.pant\x08\0\x0Bgrowl_sound\0!minecraft:entity.wolf_angry.growl\x08\0\x0Bwhine_sound\0!minecraft:entity.wolf_angry.whine\0" } , StaticRegistryEntry { name : "big" , data : b"\n\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_big.pant\x08\0\rambient_sound\0!minecraft:entity.wolf_big.ambient\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_big.death\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_big.whine\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_big.growl\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_big.hurt\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\x08\0\rambient_sound\0\x1Dminecraft:entity.wolf.ambient\x08\0\x0Bdeath_sound\0\x1Bminecraft:entity.wolf.death\x08\0\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\x08\0\nhurt_sound\0\x1Aminecraft:entity.wolf.hurt\x08\0\x0Bgrowl_sound\0\x1Bminecraft:entity.wolf.growl\x08\0\npant_sound\0\x1Aminecraft:entity.wolf.pant\0" } , StaticRegistryEntry { name : "cute" , data : b"\n\x08\0\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\x08\0\npant_sound\0\x1Fminecraft:entity.wolf_cute.pant\x08\0\nhurt_sound\0\x1Fminecraft:entity.wolf_cute.hurt\x08\0\x0Bgrowl_sound\0 minecraft:entity.wolf_cute.growl\x08\0\x0Bwhine_sound\0 minecraft:entity.wolf_cute.whine\x08\0\x0Bdeath_sound\0 minecraft:entity.wolf_cute.death\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\x08\0\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_grumpy.death\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_grumpy.whine\x08\0\npant_sound\0!minecraft:entity.wolf_grumpy.pant\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_grumpy.growl\x08\0\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\0" } , StaticRegistryEntry { name : "puglin" , data : b"\n\x08\0\npant_sound\0!minecraft:entity.wolf_puglin.pant\x08\0\rambient_sound\0$minecraft:entity.wolf_puglin.ambient\x08\0\nhurt_sound\0!minecraft:entity.wolf_puglin.hurt\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_puglin.death\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_puglin.whine\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_puglin.growl\0" } , StaticRegistryEntry { name : "sad" , data : b"\n\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_sad.pant\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_sad.whine\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_sad.death\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_sad.growl\x08\0\rambient_sound\0!minecraft:entity.wolf_sad.ambient\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_sad.hurt\0" }] , } , StaticRegistry { registry_id : "pig_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/cold_pig\x08\0\x05model\0\x04cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/pig/temperate_pig\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/warm_pig\0" }] , } , StaticRegistry { registry_id : "frog_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/cold_frog\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0$minecraft:entity/frog/temperate_frog\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/warm_frog\0" }] , } , StaticRegistry { registry_id : "cat_variant" , entries : & [StaticRegistryEntry { name : "all_black" , data : b"\n\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/all_black\0" } , StaticRegistryEntry { name : "black" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/black\0" } , StaticRegistryEntry { name : "british_shorthair" , data : b"\n\x08\0\x08asset_id\0&minecraft:entity/cat/british_shorthair\0" } , StaticRegistryEntry { name : "calico" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:entity/cat/calico\0" } , StaticRegistryEntry { name : "jellie" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:entity/cat/jellie\0" } , StaticRegistryEntry { name : "persian" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/persian\0" } , StaticRegistryEntry { name : "ragdoll" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/ragdoll\0" } , StaticRegistryEntry { name : "red" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:entity/cat/red\0" } , StaticRegistryEntry { name : "siamese" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/siamese\0" } , StaticRegistryEntry { name : "tabby" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/tabby\0" } , StaticRegistryEntry { name : "white" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/white\0" }] , } , StaticRegistry { registry_id : "cow_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x05model\0\x04cold\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/cold_cow\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/cow/temperate_cow\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x05model\0\x04warm\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/warm_cow\0" }] , } , StaticRegistry { registry_id : "chicken_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x05model\0\x04cold\x08\0\x08asset_id\0%minecraft:entity/chicken/cold_chicken\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0*minecraft:entity/chicken/temperate_chicken\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0%minecraft:entity/chicken/warm_chicken\0" }] , } , StaticRegistry { registry_id : "painting_variant" , entries : & [StaticRegistryEntry { name : "alban" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\0\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.alban.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:alban\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:aztec\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.aztec2.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x10minecraft:aztec2\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:backyard\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.backyard.title\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.backyard.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:baroque\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.baroque.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.baroque.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Eminecraft:bomb\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.bouquet.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.bouquet.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:bouquet\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0'painting.minecraft.burning_skull.author\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0&painting.minecraft.burning_skull.title\0\x08\0\x08asset_id\0\x17minecraft:burning_skull\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:bust\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\0\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.cavebird.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.cavebird.author\0\x08\0\x08asset_id\0\x12minecraft:cavebird\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.changing.author\0\x08\0\x08asset_id\0\x12minecraft:changing\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.changing.title\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\0\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x0Fminecraft:cotan\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.courbet.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:courbet\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.courbet.author\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.creebet.title\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.creebet.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:creebet\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:donkey_kong\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0%painting.minecraft.donkey_kong.author\0\n\0\x05title\x08\0\ttranslate\0$painting.minecraft.donkey_kong.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.earth.title\0\x08\0\x08asset_id\0\x0Fminecraft:earth\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:endboss\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.endboss.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.endboss.author\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.fern.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Eminecraft:fern\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.fighters.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.fighters.author\0\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:fighters\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.finding.author\0\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.finding.title\0\x08\0\x08asset_id\0\x11minecraft:finding\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:fire\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.fire.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "graham" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:graham\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.graham.author\0\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.graham.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:humble\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.humble.title\0\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.humble.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\0\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.kebab.title\0\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:kebab\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.lowmist.author\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.lowmist.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:lowmist\0" } , StaticRegistryEntry { name : "match" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\0\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Fminecraft:match\0" } , StaticRegistryEntry { name : "meditative" , data : b"\n\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.meditative.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0$painting.minecraft.meditative.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x14minecraft:meditative\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.orb.author\0\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\rminecraft:orb\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.owlemons.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x12minecraft:owlemons\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.owlemons.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:passage\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.passage.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.passage.author\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:pigscene\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.pigscene.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.plant.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Fminecraft:plant\0" } , StaticRegistryEntry { name : "pointer" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:pointer\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.pointer.title\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.pointer.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.pond.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Eminecraft:pond\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.pool.title\0\x08\0\x08asset_id\0\x0Eminecraft:pool\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:prairie_ride\n\0\x06author\x08\0\ttranslate\0&painting.minecraft.prairie_ride.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0%painting.minecraft.prairie_ride.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\x08\0\x08asset_id\0\rminecraft:sea\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.sea.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.skeleton.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.skeleton.title\0\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:skeleton\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0)painting.minecraft.skull_and_roses.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\n\0\x05title\x08\0\ttranslate\0(painting.minecraft.skull_and_roses.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.stage.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\0\x08\0\x08asset_id\0\x0Fminecraft:stage\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.sunflowers.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x14minecraft:sunflowers\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0$painting.minecraft.sunflowers.author\0\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.sunset.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:sunset\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.title\0\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\0\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x0Fminecraft:tides\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:unpacked\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.unpacked.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.unpacked.author\0\0" } , StaticRegistryEntry { name : "void" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:void\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.void.author\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x12minecraft:wanderer\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.wanderer.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.wanderer.author\0\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\x08\0\x08asset_id\0\x13minecraft:wasteland\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0#painting.minecraft.wasteland.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "water" , data : b"\n\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:water\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.water.title\0\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.wind.title\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:wind\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.wither.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x10minecraft:wither\x03\0\x06height\0\0\0\x02\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x08\0\x07effects\0\x13minecraft:overworld\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\tbed_works\x01\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmin_inclusive\0\0\0\0\0\x01\0\x0Chas_skylight\x01\x01\0\x07natural\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\x01\0\x14respawn_anchor_works\0\x01\0\x0Bpiglin_safe\0\x01\0\thas_raids\x01\x01\0\x0Bhas_ceiling\0\x03\0\x0Elogical_height\0\0\x01\x80\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\tultrawarm\0\x03\0\x06height\0\0\x01\x80\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x01\0\x0Bhas_ceiling\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\n\0\x19monster_spawn_light_level\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\tultrawarm\0\x01\0\x0Bpiglin_safe\0\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\x07natural\x01\x03\0\x06height\0\0\x01\x80\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\tbed_works\x01\x01\0\thas_raids\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x14respawn_anchor_works\0\x01\0\x0Chas_skylight\x01\x08\0\x07effects\0\x13minecraft:overworld\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x01\0\tbed_works\0\x03\0\nfixed_time\0\0\x17p\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x14respawn_anchor_works\0\x01\0\x07natural\0\x01\0\x0Bpiglin_safe\0\n\0\x19monster_spawn_light_level\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmax_inclusive\0\0\0\x07\0\x03\0\x05min_y\0\0\0\0\x01\0\tultrawarm\0\x01\0\x0Bhas_ceiling\0\x08\0\x07effects\0\x11minecraft:the_end\x03\0\x06height\0\0\x01\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\thas_raids\x01\x01\0\x0Chas_skylight\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x03\0\x0Elogical_height\0\0\x01\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x01\0\tultrawarm\x01\x01\0\x0Chas_skylight\0\x01\0\thas_raids\0\x08\0\x07effects\0\x14minecraft:the_nether\x01\0\x0Bpiglin_safe\x01\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x06height\0\0\x01\0\x01\0\x07natural\0\x03\0\x19monster_spawn_light_level\0\0\0\x07\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x03\0\x05min_y\0\0\0\0\x03\0\x0Elogical_height\0\0\0\x80\x03\0\nfixed_time\0\0FP\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x01\0\tbed_works\0\x01\0\x14respawn_anchor_works\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x01\0\x0Bhas_ceiling\x01\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05arrow\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x08\0\x07scaling\0\x06always\x08\0\x12death_message_type\0\x17intentional_game_design\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0FbadRespawnPoint\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06cactus\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "campfire" , data : b"\n\x08\0\nmessage_id\0\x06inFire\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x08\0\nmessage_id\0\x08cramming\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0CdragonBreath\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x08\0\nmessage_id\0\x05drown\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x08drowning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x08\0\nmessage_id\0\x06dryout\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "ender_pearl" , data : b"\n\x08\0\x12death_message_type\0\rfall_variants\x08\0\nmessage_id\0\x04fall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\texplosion\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x12death_message_type\0\rfall_variants\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x04fall\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05anvil\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0CfallingBlock\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x11fallingStalactite\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x08fireball\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\tfireworks\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x08\0\nmessage_id\0\x0BflyIntoWall\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x08freezing\x08\0\nmessage_id\0\x06freeze\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x07generic\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "generic_kill" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0BgenericKill\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x08hotFloor\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x08\0\nmessage_id\0\x06inFire\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06inWall\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\rindirectMagic\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x04lava\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x08\0\nmessage_id\0\rlightningBolt\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mace_smash" , data : b"\n\x08\0\nmessage_id\0\nmace_smash\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x05magic\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06onFire\x08\0\x07effects\0\x07burning\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x08\0\nmessage_id\0\noutOfWorld\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "outside_border" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\routsideBorder\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06player\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x10explosion.player\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\nsonic_boom\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "spit" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\nstalagmite\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x08\0\nmessage_id\0\x06starve\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05sting\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x06poking\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0EsweetBerryBush\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x06thorns\x08\0\nmessage_id\0\x06thorns\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06thrown\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x08\0\nmessage_id\0\x07trident\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06onFire\0" } , StaticRegistryEntry { name : "wind_charge" , data : b"\n\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06wither\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0BwitherSkull\0" }] , } , StaticRegistry { registry_id : "jukebox_song" , entries : & [StaticRegistryEntry { name : "11" , data : b"\n\x08\0\x0Bsound_event\0\x17minecraft:music_disc.11\x06\0\x11length_in_seconds@Q\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0B\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.11\0\0" } , StaticRegistryEntry { name : "13" , data : b"\n\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x01\x08\0\x0Bsound_event\0\x17minecraft:music_disc.13\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\0\0" } , StaticRegistryEntry { name : "5" , data : b"\n\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x08\0\x0Bsound_event\0\x16minecraft:music_disc.5\x03\0\x11comparator_output\0\0\0\x0F\n\0\x0Bdescription\x08\0\ttranslate\0\x18jukebox_song.minecraft.5\0\0" } , StaticRegistryEntry { name : "blocks" , data : b"\n\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.blocks\x06\0\x11length_in_seconds@u\x90\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.blocks\0\0" } , StaticRegistryEntry { name : "cat" , data : b"\n\x03\0\x11comparator_output\0\0\0\x02\x06\0\x11length_in_seconds@g \0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.cat\0\x08\0\x0Bsound_event\0\x18minecraft:music_disc.cat\0" } , StaticRegistryEntry { name : "chirp" , data : b"\n\x06\0\x11length_in_seconds@g \0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x04\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.chirp\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.chirp\0\0" } , StaticRegistryEntry { name : "creator" , data : b"\n\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.creator\x03\0\x11comparator_output\0\0\0\x0C\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.creator\0\x06\0\x11length_in_seconds@f\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "creator_music_box" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0B\x06\0\x11length_in_seconds@R@\0\0\0\0\0\x08\0\x0Bsound_event\0&minecraft:music_disc.creator_music_box\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\0" } , StaticRegistryEntry { name : "far" , data : b"\n\x03\0\x11comparator_output\0\0\0\x05\x06\0\x11length_in_seconds@e\xC0\0\0\0\0\0\x08\0\x0Bsound_event\0\x18minecraft:music_disc.far\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.far\0\0" } , StaticRegistryEntry { name : "mall" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.mall\0\x03\0\x11comparator_output\0\0\0\x06\x06\0\x11length_in_seconds@h\xA0\0\0\0\0\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.mall\0" } , StaticRegistryEntry { name : "mellohi" , data : b"\n\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.mellohi\x03\0\x11comparator_output\0\0\0\x07\x06\0\x11length_in_seconds@X\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\0" } , StaticRegistryEntry { name : "otherside" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\x03\0\x11comparator_output\0\0\0\x0E\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\x06\0\x11length_in_seconds@h`\0\0\0\0\0\0" } , StaticRegistryEntry { name : "pigstep" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.pigstep\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.pigstep\x03\0\x11comparator_output\0\0\0\r\x06\0\x11length_in_seconds@b\xA0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "precipice" , data : b"\n\x06\0\x11length_in_seconds@r\xB0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.precipice\x03\0\x11comparator_output\0\0\0\r\0" } , StaticRegistryEntry { name : "relic" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.relic\0\x03\0\x11comparator_output\0\0\0\x0E\x06\0\x11length_in_seconds@k@\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.relic\0" } , StaticRegistryEntry { name : "stal" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.stal\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.stal\x06\0\x11length_in_seconds@b\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x08\0" } , StaticRegistryEntry { name : "strad" , data : b"\n\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.strad\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.strad\0\x06\0\x11length_in_seconds@g\x80\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\t\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\x03\0\x11comparator_output\0\0\0\x0C\x06\0\x11length_in_seconds@m\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.ward\x06\0\x11length_in_seconds@o`\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.ward\0\x03\0\x11comparator_output\0\0\0\n\0" }] , } , StaticRegistry { registry_id : "banner_pattern" , entries : & [StaticRegistryEntry { name : "base" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.base\x08\0\x08asset_id\0\x0Eminecraft:base\0" } , StaticRegistryEntry { name : "border" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:border\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.border\0" } , StaticRegistryEntry { name : "bricks" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:bricks\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.bricks\0" } , StaticRegistryEntry { name : "circle" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.circle\x08\0\x08asset_id\0\x10minecraft:circle\0" } , StaticRegistryEntry { name : "creeper" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:creeper\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.creeper\0" } , StaticRegistryEntry { name : "cross" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.cross\x08\0\x08asset_id\0\x0Fminecraft:cross\0" } , StaticRegistryEntry { name : "curly_border" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:curly_border\x08\0\x0Ftranslation_key\0#block.minecraft.banner.curly_border\0" } , StaticRegistryEntry { name : "diagonal_left" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.diagonal_left\x08\0\x08asset_id\0\x17minecraft:diagonal_left\0" } , StaticRegistryEntry { name : "diagonal_right" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:diagonal_right\x08\0\x0Ftranslation_key\0%block.minecraft.banner.diagonal_right\0" } , StaticRegistryEntry { name : "diagonal_up_left" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:diagonal_up_left\x08\0\x0Ftranslation_key\0'block.minecraft.banner.diagonal_up_left\0" } , StaticRegistryEntry { name : "diagonal_up_right" , data : b"\n\x08\0\x0Ftranslation_key\0(block.minecraft.banner.diagonal_up_right\x08\0\x08asset_id\0\x1Bminecraft:diagonal_up_right\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.flow\0" } , StaticRegistryEntry { name : "flower" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:flower\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.flower\0" } , StaticRegistryEntry { name : "globe" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.globe\x08\0\x08asset_id\0\x0Fminecraft:globe\0" } , StaticRegistryEntry { name : "gradient" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Fblock.minecraft.banner.gradient\x08\0\x08asset_id\0\x12minecraft:gradient\0" } , StaticRegistryEntry { name : "gradient_up" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:gradient_up\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.gradient_up\0" } , StaticRegistryEntry { name : "guster" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:guster\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.guster\0" } , StaticRegistryEntry { name : "half_horizontal" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:half_horizontal\x08\0\x0Ftranslation_key\0&block.minecraft.banner.half_horizontal\0" } , StaticRegistryEntry { name : "half_horizontal_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0-block.minecraft.banner.half_horizontal_bottom\x08\0\x08asset_id\0 minecraft:half_horizontal_bottom\0" } , StaticRegistryEntry { name : "half_vertical" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.half_vertical\x08\0\x08asset_id\0\x17minecraft:half_vertical\0" } , StaticRegistryEntry { name : "half_vertical_right" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:half_vertical_right\x08\0\x0Ftranslation_key\0*block.minecraft.banner.half_vertical_right\0" } , StaticRegistryEntry { name : "mojang" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:mojang\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.mojang\0" } , StaticRegistryEntry { name : "piglin" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:piglin\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.piglin\0" } , StaticRegistryEntry { name : "rhombus" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:rhombus\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.rhombus\0" } , StaticRegistryEntry { name : "skull" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.skull\x08\0\x08asset_id\0\x0Fminecraft:skull\0" } , StaticRegistryEntry { name : "small_stripes" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:small_stripes\x08\0\x0Ftranslation_key\0$block.minecraft.banner.small_stripes\0" } , StaticRegistryEntry { name : "square_bottom_left" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:square_bottom_left\x08\0\x0Ftranslation_key\0)block.minecraft.banner.square_bottom_left\0" } , StaticRegistryEntry { name : "square_bottom_right" , data : b"\n\x08\0\x0Ftranslation_key\0*block.minecraft.banner.square_bottom_right\x08\0\x08asset_id\0\x1Dminecraft:square_bottom_right\0" } , StaticRegistryEntry { name : "square_top_left" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.square_top_left\x08\0\x08asset_id\0\x19minecraft:square_top_left\0" } , StaticRegistryEntry { name : "square_top_right" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:square_top_right\x08\0\x0Ftranslation_key\0'block.minecraft.banner.square_top_right\0" } , StaticRegistryEntry { name : "straight_cross" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:straight_cross\x08\0\x0Ftranslation_key\0%block.minecraft.banner.straight_cross\0" } , StaticRegistryEntry { name : "stripe_bottom" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_bottom\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_bottom\0" } , StaticRegistryEntry { name : "stripe_center" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_center\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_center\0" } , StaticRegistryEntry { name : "stripe_downleft" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.stripe_downleft\x08\0\x08asset_id\0\x19minecraft:stripe_downleft\0" } , StaticRegistryEntry { name : "stripe_downright" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:stripe_downright\x08\0\x0Ftranslation_key\0'block.minecraft.banner.stripe_downright\0" } , StaticRegistryEntry { name : "stripe_left" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:stripe_left\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.stripe_left\0" } , StaticRegistryEntry { name : "stripe_middle" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_middle\x08\0\x08asset_id\0\x17minecraft:stripe_middle\0" } , StaticRegistryEntry { name : "stripe_right" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.stripe_right\x08\0\x08asset_id\0\x16minecraft:stripe_right\0" } , StaticRegistryEntry { name : "stripe_top" , data : b"\n\x08\0\x08asset_id\0\x14minecraft:stripe_top\x08\0\x0Ftranslation_key\0!block.minecraft.banner.stripe_top\0" } , StaticRegistryEntry { name : "triangle_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.triangle_bottom\x08\0\x08asset_id\0\x19minecraft:triangle_bottom\0" } , StaticRegistryEntry { name : "triangle_top" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.triangle_top\x08\0\x08asset_id\0\x16minecraft:triangle_top\0" } , StaticRegistryEntry { name : "triangles_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.triangles_bottom\x08\0\x08asset_id\0\x1Aminecraft:triangles_bottom\0" } , StaticRegistryEntry { name : "triangles_top" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:triangles_top\x08\0\x0Ftranslation_key\0$block.minecraft.banner.triangles_top\0" }] , } , StaticRegistry { registry_id : "instrument" , entries : & [StaticRegistryEntry { name : "admire_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.4\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.admire_goat_horn\0\0" } , StaticRegistryEntry { name : "call_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.call_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.5\0" } , StaticRegistryEntry { name : "dream_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.7\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.dream_goat_horn\0\0" } , StaticRegistryEntry { name : "feel_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.feel_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.3\0" } , StaticRegistryEntry { name : "ponder_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.ponder_goat_horn\0\0" } , StaticRegistryEntry { name : "seek_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.seek_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.2\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sing_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.sing_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.1\0" } , StaticRegistryEntry { name : "yearn_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.6\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.yearn_goat_horn\0\0" }] , } , StaticRegistry { registry_id : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x06\0\x04base@\x10\0\0\0\0\0\0\0\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\x08\0\toperation\0\x14add_multiplied_total\x08\0\tattribute\0 minecraft:submerged_mining_speed\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\x03\0\tmax_level\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0)\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\x08\0\x08to_apply\0\x12minecraft:slowness\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\x06\0\x0Cmin_duration?\xF8\0\0\0\0\0\0\n\0\x0Cmax_duration\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\x08\0\x08affected\0\x06victim\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\0\0\0\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x05\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\x03\0\nanvil_cost\0\0\0\x08\x03\0\tmax_level\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x04\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x08\0\x02id\0&minecraft:enchantment.blast_protection\x08\0\toperation\0\tadd_value\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xC3333333\0\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x16minecraft:is_explosion\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\0\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\r\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x07effects\t\0\x1Dminecraft:armor_effectiveness\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first\xBF\xC3333333\0\0\0\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\nanvil_cost\0\0\0\x08\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x08\0\x04type\0\x14minecraft:play_sound\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x06\0\x06volume@\x14\0\0\0\0\0\0\x06\0\x05pitch?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:all_of\0\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x08location\x01\0\x0Bcan_see_sky\x01\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\x06entity\0\x0Fdirect_attacker\0\0\0\t\0\x13minecraft:hit_block\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x04\x08\0\tcondition\0\x17minecraft:weather_check\x01\0\nthundering\x01\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x18minecraft:location_check\n\0\tpredicate\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\x05block\0\x17minecraft:lightning_rod\x08\0\tcondition\0\x1Eminecraft:block_state_property\0\0\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x06\0\x06volume@\x14\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:all_of\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\x03\0\tmax_level\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\0" } , StaticRegistryEntry { name : "density" , data : b"\n\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\tmax_level\0\0\0\x05\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x07effects\t\0'minecraft:smash_damage_per_fallen_block\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xE0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0#minecraft:enchantment.depth_strider\x08\0\toperation\0\tadd_value\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xD5UU\\}\xDAK\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\0\x08\0\tattribute\0#minecraft:water_movement_efficiency\0\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\x003\0\x03\0\x06weight\0\0\0\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x05\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0 minecraft:enchantment.efficiency\n\0\x06amount\x08\0\x04type\0\x18minecraft:levels_squared\x06\0\x05added?\xF0\0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Bminecraft:mining_efficiency\0\0\x03\0\nanvil_cost\0\0\0\x01\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x11minecraft:is_fall\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\x08\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x08\0\0\0\0\0\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x04\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x05\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x0B\0\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0<\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\0\n\0\x06effect\x08\0\x04type\0\x10minecraft:ignite\n\0\x08duration\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x10\0\0\0\0\0\0\0\0\x08\0\x08affected\0\x06victim\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x02\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\n\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x12\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x01\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x11minecraft:is_fire\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\0\0\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x16minecraft:burning_time\x08\0\toperation\0\x13add_multiplied_base\x08\0\x02id\0%minecraft:enchantment.fire_protection\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xC3333333\x06\0\x15per_level_above_first\xBF\xC3333333\0\0\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\x06weight\0\0\0\x05\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x1Cminecraft:projectile_spawned\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x10minecraft:ignite\x06\0\x08duration@Y\0\0\0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\x03\0\x06weight\0\0\0\x02\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\x03\0\tmax_level\0\0\0\x02\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\n\0\x07effects\t\0\x19minecraft:damage_immunity\n\0\0\0\x01\n\0\x06effect\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x1Cminecraft:burn_from_stepping\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x06effect\x06\0\x06height?\xF0\0\0\0\0\0\0\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\x08\0\x12trigger_game_event\0\x15minecraft:block_place\n\0\tpredicate\x08\0\x04type\0\x10minecraft:all_of\t\0\npredicates\n\0\0\0\x04\x08\0\x03tag\0\rminecraft:air\x08\0\x04type\0\x1Cminecraft:matching_block_tag\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\0\0\0\x01\0\0\0\0\0\x08\0\x06blocks\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_blocks\0\x08\0\x06fluids\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_fluids\0\x08\0\x04type\0\x16minecraft:unobstructed\0\0\n\0\x06radius\x06\0\x03max@0\0\0\0\0\0\0\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base@\x08\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x06\0\x03min\0\0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:clamped\0\n\0\x0Bblock_state\x08\0\x04type\0\x1Fminecraft:simple_state_provider\n\0\x05state\x08\0\x04Name\0\x15minecraft:frosted_ice\n\0\nProperties\x08\0\x03age\0\x010\0\0\0\x08\0\x04type\0\x16minecraft:replace_disk\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\x08\0\x06entity\0\x04this\0\n\0\x04term\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x07vehicle\0\0\0\x08\0\tcondition\0\x12minecraft:inverted\0\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0 #minecraft:sensitive_to_impaling\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x15\x03\0\x15per_level_above_first\0\0\0\x08\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\x03\0\tmax_level\0\0\0\x01\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\n\0\x07effects\t\0\x12minecraft:ammo_use\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\0\x08\0\tcondition\0\x14minecraft:match_tool\0\n\0\x06effect\x06\0\x05value\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:set\0\0\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x05\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x14\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\x03\0\tmax_level\0\0\0\x02\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x07effects\t\0\x19minecraft:equipment_drops\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x10minecraft:player\0\x08\0\x06entity\0\x08attacker\0\x08\0\tenchanted\0\x08attacker\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\x84z\xE1G\xAE\x14{\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\x84z\xE1G\xAE\x14{\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\n\0\x07effects\t\0%minecraft:trident_return_acceleration\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x07\x03\0\x04base\0\0\0\x0C\0\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x1Cminecraft:fishing_luck_bonus\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0 minecraft:fishing_time_reduction\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x14\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x18minecraft:repair_with_xp\n\0\0\0\x01\n\0\x06effect\x06\0\x06factor@\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:multiply\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x19\0\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\x03\0\tmax_level\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\n\0\x07effects\t\0\x1Bminecraft:projectile_spread\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@$\0\0\0\0\0\0\x06\0\x15per_level_above_first@$\0\0\0\0\0\0\0\0\0\t\0\x1Aminecraft:projectile_count\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\n\0\x07effects\t\0\x1Dminecraft:projectile_piercing\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\n\x03\0\tmax_level\0\0\0\x04\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x03\0\nanvil_cost\0\0\0\x01\0" } , StaticRegistryEntry { name : "power" , data : b"\n\x03\0\tmax_level\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\x03\0\nanvil_cost\0\0\0\x01\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\x06entity\0\x0Fdirect_attacker\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x10\x03\0\x15per_level_above_first\0\0\0\n\0\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\x03\0\tmax_level\0\0\0\x04\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x17minecraft:is_projectile\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\n\0\x06effect\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0\t\x03\0\x15per_level_above_first\0\0\0\x06\0\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08min_cost\x03\0\x04base\0\0\0\x03\x03\0\x15per_level_above_first\0\0\0\x06\0\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\x06weight\0\0\0\n\x03\0\tmax_level\0\0\0\x04\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x01\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x0B\0\x03\0\nanvil_cost\0\0\0\x01\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x01\0\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0%\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\tmax_level\0\0\0\x02\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x0C\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\n\0\x07effects\t\0\"minecraft:crossbow_charging_sounds\n\0\0\0\x03\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_1\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_2\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_3\0\n\0\x1Eminecraft:crossbow_charge_time\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first\xBF\xD0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xD0\0\0\0\0\0\0\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x0C\0\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\n\0\x08max_cost\x03\0\x04base\0\0\0(\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\tadd_value\n\0\x06amount\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x02id\0!minecraft:enchantment.respiration\x08\0\tattribute\0\x16minecraft:oxygen_bonus\0\0\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x07\x03\0\x04base\0\0\0\x11\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\n\0\x07effects\n\0&minecraft:trident_spin_attack_strength\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xE8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\0\0\t\0\x17minecraft:trident_sound\x08\0\0\0\x03\0 minecraft:item.trident.riptide_1\0 minecraft:item.trident.riptide_2\0 minecraft:item.trident.riptide_3\0\t\0\x05slots\x08\0\0\0\x01\0\x04hand\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x15\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\tmax_level\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\x03\0\nanvil_cost\0\0\0\x01\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x01\0\x03\0\x06weight\0\0\0\n\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\n\0\x07effects\t\0\x1Aminecraft:block_experience\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0A\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x03\0\nanvil_cost\0\0\0\x08\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\x03\0\tmax_level\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0\x1D#minecraft:sensitive_to_smite\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\x06weight\0\0\0\x05\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x02\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\t\0\x05terms\n\0\0\0\x03\x08\0\tcondition\0\"minecraft:enchantment_active_check\x01\0\x06active\x01\0\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\0\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\t\0\x05terms\n\0\0\0\x02\x01\0\x06active\0\x08\0\tcondition\0\"minecraft:enchantment_active_check\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\toperation\0\tadd_value\n\0\x06amount\x06\0\x04base?\xA4\xBCj~\xF9\xDB#\x06\0\x15per_level_above_first?\x85\x81\x06$\xDD/\x1B\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x13minecraft:attribute\x08\0\tattribute\0\x18minecraft:movement_speed\0\x08\0\x02id\0 minecraft:enchantment.soul_speed\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\x08\0\x04type\0\x13minecraft:attribute\0\x08\0\x04type\0\x10minecraft:all_of\0\0\n\0\x06effect\x08\0\x04type\0\x1Cminecraft:change_item_damage\x06\0\x06amount?\xF0\0\0\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x17minecraft:random_chance\n\0\x06chance\x06\0\x06amount?\xA4z\xE1G\xAE\x14{\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\0\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x03\0\rperiodic_tick\0\0\0\x05\n\0\x05flags\x01\0\tis_flying\0\x01\0\x0Cis_on_ground\x01\0\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\0\n\0\x06effect\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\n\0\x13horizontal_velocity\x06\0\x0Emovement_scale\xBF\xC9\x99\x99\x99\x99\x99\x9A\0\n\0\x11vertical_velocity\x06\0\x04base?\xB9\x99\x99\x99\x99\x99\x9A\0\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\0\x08\0\x04type\0\x19minecraft:spawn_particles\x06\0\x05speed?\xF0\0\0\0\0\0\0\n\0\x11vertical_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x04type\0\x0Fentity_position\0\0\0\n\0\x06effect\n\0\x05pitch\x08\0\x04type\0\x11minecraft:uniform\x06\0\rmax_exclusive?\xF0\0\0\0\0\0\0\x06\0\rmin_inclusive?\xE3333333\0\x08\0\x04type\0\x14minecraft:play_sound\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\x06\0\x06volume?\xE3333333\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x06\0\x06chance?\xD6ffffff\x08\0\tcondition\0\x17minecraft:random_chance\0\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\x01\0\x0Cis_on_ground\x01\0\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\x03\0\rperiodic_tick\0\0\0\x05\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\x03\0\nanvil_cost\0\0\0\x08\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x12minecraft:fraction\n\0\tnumerator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\0\0\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\x08\0\toperation\0\tadd_value\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\0\0\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\tadd_value\x08\0\x02id\0!minecraft:enchantment.swift_sneak\x08\0\tattribute\0\x18minecraft:sneaking_speed\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\0\0\0\x03\0\x06weight\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0K\0\t\0\x05slots\x08\0\0\0\x01\0\x04legs\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x08attacker\x08\0\tenchanted\0\x06victim\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x0Bdamage_type\0\x10minecraft:thorns\x06\0\nmax_damage@\x14\0\0\0\0\0\0\x06\0\nmin_damage?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x17minecraft:damage_entity\0\x06\0\x06amount@\0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Crequirements\x08\0\tcondition\0\x17minecraft:random_chance\n\0\x06chance\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xC3333333\0\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\n\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\n\0\x08max_cost\x03\0\x04base\0\0\0<\x03\0\x15per_level_above_first\0\0\0\x14\0\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\x06weight\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x03any\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x15minecraft:item_damage\n\0\0\0\x02\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\n\0\x06effect\n\0\x06chance\x08\0\x04type\0\x12minecraft:fraction\n\0\tnumerator\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x06\0\x04base@$\0\0\0\0\0\0\0\0\x08\0\x04type\0\x19minecraft:remove_binomial\0\0\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\n\0\tnumerator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\n\0\x0Bdenominator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\0\0\n\0\x0Crequirements\n\0\x04term\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\0\x08\0\tcondition\0\x12minecraft:inverted\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x08attacker\n\0\x06effect\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\x08\0\x04type\0\x11minecraft:explode\x06\0\x06radius@\x0C\0\0\0\0\0\0\n\0\x14knockback_multiplier\n\0\x08fallback\x06\0\x15per_level_above_first?\xD6ffffff\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:lookup\t\0\x06values\x06\0\0\0\x03?\xF3333333?\xFC\0\0\0\0\0\0@\x01\x99\x99\x99\x99\x99\x9A\0\n\0\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\x08\0\x11block_interaction\0\x07trigger\0\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x08movement\n\0\rfall_distance\x06\0\x03min?\xF8\0\0\0\0\0\0\0\0\n\0\x05flags\x01\0\tis_flying\0\0\0\0\x08\0\tenchanted\0\x08attacker\0\0\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\0\x03\0\nanvil_cost\0\0\0\x04\0" }] , } , StaticRegistry { registry_id : "test_environment" , entries : & [StaticRegistryEntry { name : "default" , data : b"\n\x08\0\x04type\0\x10minecraft:all_of\t\0\x0Bdefinitions\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "test_instance" , entries : & [StaticRegistryEntry { name : "always_pass" , data : b"\n\x08\0\x08function\0\x15minecraft:always_pass\x03\0\tmax_ticks\0\0\0\x01\x03\0\x0Bsetup_ticks\0\0\0\x01\x01\0\x08required\0\x08\0\x0Benvironment\0\x11minecraft:default\x08\0\tstructure\0\x0Fminecraft:empty\x08\0\x04type\0\x12minecraft:function\0" }] , }] ; -pub static REGISTRY_V_1_21_6 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\0\x03\0\tfog_color\0h_p\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\tsky_color\0n\xB1\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0x\xA7\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x08downfall?\xE3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0z\xA5\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE3333333\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\rfoliage_color\0\xB6\xDBa\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bgrass_color\0\xB6\xDBa\x03\0\x0Bwater_color\0]\xB7\xEF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0]\xB7\xEF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\0\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\x06\0\x0Bprobability?\x99\x99\x99\x99\x99\x99\x9A\0\x03\0\tfog_color\x003\x03\x03\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\x01\0\x15replace_current_music\0\0\0\x03\0\tsky_color\0y\xA6\xFF\x03\0\x11dry_foliage_color\0{S4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\098\xC9\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\x14temperature_modifier\0\x06frozen\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.desert\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\x03\0\x06weight\0\0\0\x01\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0y\xA6\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE6ffffff\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE6ffffff\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0y\xA6\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\098\xC9\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x08\0\x14temperature_modifier\0\x06frozen\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature\xBF\xE6ffffff\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\098\xC9\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x03\0\tsky_color\0\x81\xA0\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\0\x06\0\x0Btemperature\xBF\xE6ffffff\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.jungle\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x0Btemperature?\xEEffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\0\x03\0\x06weight\0\0\0\x01\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0:zj\x03\0\x11dry_foliage_color\0{S4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0Mz`\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\rfoliage_color\0\x8D\xB1'\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0x\xA7\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0\x0EN\xCF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x08downfall?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\n\0\x07effects\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\x003\x08\x08\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x06\0\x08downfall?\xE3333333\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0z\xA5\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE3333333\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tsky_color\0|\xA3\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\0\x06\0\x0Btemperature?\xD3333333\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x03\0\tsky_color\0}\xA3\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\0\0\0\0\0\x03\0\rfoliage_color\0\x87\x8Dv\x03\0\x0Bwater_color\0v\x88\x9D\x03\0\tsky_color\0\xB9\xB9\xB9\x06\0\x0Cmusic_volume\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\x81wp\x03\0\x0Bgrass_color\0w\x82r\x03\0\x11dry_foliage_color\0\xA0\xA6\x9C\x03\0\x0Fwater_fog_color\0Ui\x80\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x08downfall?\xD3333333\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0\x82\x9F\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature\xBF\xD3333333\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x83\x9E\xFF\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\x06\0\x0Bprobability?y\x99\x99\x99\x99\x99\x9A\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\x0Fadditions_sound\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\x1BGE\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0v\xA8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x11dry_foliage_color\0{S4\x03\0\x0Bwater_color\0a{d\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\rfoliage_color\0jp9\x03\0\x0Fwater_fog_color\0##\x17\x03\0\tsky_color\0x\xA7\xFF\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0}\xA3\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\tsky_color\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0C\xD5\xEE\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x04\x1F3\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\n\0\x08particle\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x03\0\x13block_search_extent\0\0\0\x08\0\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\x1A\x05\x1A\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0}\xA2\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\x06\0\x08downfall?\xD3333333\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA2\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Echat.type.text\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\n%s says %s\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x02%s\t\0\nparameters\x08\0\0\0\x01\0\x07content\0\0" }] , } , StaticRegistry { registry_id : "trim_pattern" , entries : & [StaticRegistryEntry { name : "bolt" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:bolt\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "coast" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:coast\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:dune\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\x08\0\x08asset_id\0\rminecraft:eye\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "host" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\x08\0\x08asset_id\0\x0Eminecraft:host\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:raiser\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\rminecraft:rib\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:sentry\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.sentry\0\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:shaper\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_pattern.minecraft.silence\0\x08\0\x08asset_id\0\x11minecraft:silence\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:snout\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Fminecraft:spire\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:tide\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\x08\0\x08asset_id\0\rminecraft:vex\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:ward\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\x08\0\x08asset_id\0\x13minecraft:wayfinder\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:wild\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\x01\0\x05decal\0\0" }] , } , StaticRegistry { registry_id : "trim_material" , entries : & [StaticRegistryEntry { name : "amethyst" , data : b"\n\x08\0\nasset_name\0\x08amethyst\n\0\x0Bdescription\x08\0\x05color\0\x07#9A5CC6\x08\0\ttranslate\0 trim_material.minecraft.amethyst\0\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\x08\0\nasset_name\0\x06copper\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\x08\0\x05color\0\x07#B4684D\0\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\n\0\x15override_armor_assets\x08\0\x11minecraft:diamond\0\x0Ediamond_darker\0\n\0\x0Bdescription\x08\0\x05color\0\x07#6EECD2\x08\0\ttranslate\0\x1Ftrim_material.minecraft.diamond\0\x08\0\nasset_name\0\x07diamond\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\x08\0\nasset_name\0\x07emerald\n\0\x0Bdescription\x08\0\x05color\0\x07#11A036\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\0\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\n\0\x15override_armor_assets\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\x08\0\x05color\0\x07#DEB12D\0\x08\0\nasset_name\0\x04gold\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\n\0\x15override_armor_assets\x08\0\x0Eminecraft:iron\0\x0Biron_darker\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\x08\0\x05color\0\x07#ECECEC\0\x08\0\nasset_name\0\x04iron\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#416E97\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\0\x08\0\nasset_name\0\x05lapis\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#625859\x08\0\ttranslate\0!trim_material.minecraft.netherite\0\x08\0\nasset_name\0\tnetherite\n\0\x15override_armor_assets\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\x08\0\nasset_name\0\x06quartz\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\x08\0\x05color\0\x07#E3D4C4\0\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#971607\x08\0\ttranslate\0 trim_material.minecraft.redstone\0\x08\0\nasset_name\0\x08redstone\0" } , StaticRegistryEntry { name : "resin" , data : b"\n\x08\0\nasset_name\0\x05resin\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_material.minecraft.resin\x08\0\x05color\0\x07#FC7812\0\0" }] , } , StaticRegistry { registry_id : "wolf_variant" , entries : & [StaticRegistryEntry { name : "ashen" , data : b"\n\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_ashen_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_ashen_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_ashen\0\0" } , StaticRegistryEntry { name : "black" , data : b"\n\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_black_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_black_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_black\0\0" } , StaticRegistryEntry { name : "chestnut" , data : b"\n\n\0\x06assets\x08\0\x04tame\0(minecraft:entity/wolf/wolf_chestnut_tame\x08\0\x05angry\0)minecraft:entity/wolf/wolf_chestnut_angry\x08\0\x04wild\0#minecraft:entity/wolf/wolf_chestnut\0\0" } , StaticRegistryEntry { name : "pale" , data : b"\n\n\0\x06assets\x08\0\x05angry\0 minecraft:entity/wolf/wolf_angry\x08\0\x04tame\0\x1Fminecraft:entity/wolf/wolf_tame\x08\0\x04wild\0\x1Aminecraft:entity/wolf/wolf\0\0" } , StaticRegistryEntry { name : "rusty" , data : b"\n\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_rusty_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_rusty_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_rusty\0\0" } , StaticRegistryEntry { name : "snowy" , data : b"\n\n\0\x06assets\x08\0\x04wild\0 minecraft:entity/wolf/wolf_snowy\x08\0\x05angry\0&minecraft:entity/wolf/wolf_snowy_angry\x08\0\x04tame\0%minecraft:entity/wolf/wolf_snowy_tame\0\0" } , StaticRegistryEntry { name : "spotted" , data : b"\n\n\0\x06assets\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_spotted\x08\0\x05angry\0(minecraft:entity/wolf/wolf_spotted_angry\x08\0\x04tame\0'minecraft:entity/wolf/wolf_spotted_tame\0\0" } , StaticRegistryEntry { name : "striped" , data : b"\n\n\0\x06assets\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_striped\x08\0\x05angry\0(minecraft:entity/wolf/wolf_striped_angry\x08\0\x04tame\0'minecraft:entity/wolf/wolf_striped_tame\0\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\n\0\x06assets\x08\0\x05angry\0&minecraft:entity/wolf/wolf_woods_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_woods\x08\0\x04tame\0%minecraft:entity/wolf/wolf_woods_tame\0\0" }] , } , StaticRegistry { registry_id : "wolf_sound_variant" , entries : & [StaticRegistryEntry { name : "angry" , data : b"\n\x08\0\x0Bgrowl_sound\0!minecraft:entity.wolf_angry.growl\x08\0\x0Bdeath_sound\0!minecraft:entity.wolf_angry.death\x08\0\nhurt_sound\0 minecraft:entity.wolf_angry.hurt\x08\0\rambient_sound\0#minecraft:entity.wolf_angry.ambient\x08\0\x0Bwhine_sound\0!minecraft:entity.wolf_angry.whine\x08\0\npant_sound\0 minecraft:entity.wolf_angry.pant\0" } , StaticRegistryEntry { name : "big" , data : b"\n\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_big.growl\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_big.hurt\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_big.death\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_big.whine\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_big.pant\x08\0\rambient_sound\0!minecraft:entity.wolf_big.ambient\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\x08\0\rambient_sound\0\x1Dminecraft:entity.wolf.ambient\x08\0\x0Bgrowl_sound\0\x1Bminecraft:entity.wolf.growl\x08\0\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\x08\0\nhurt_sound\0\x1Aminecraft:entity.wolf.hurt\x08\0\x0Bdeath_sound\0\x1Bminecraft:entity.wolf.death\x08\0\npant_sound\0\x1Aminecraft:entity.wolf.pant\0" } , StaticRegistryEntry { name : "cute" , data : b"\n\x08\0\x0Bgrowl_sound\0 minecraft:entity.wolf_cute.growl\x08\0\nhurt_sound\0\x1Fminecraft:entity.wolf_cute.hurt\x08\0\x0Bwhine_sound\0 minecraft:entity.wolf_cute.whine\x08\0\x0Bdeath_sound\0 minecraft:entity.wolf_cute.death\x08\0\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\x08\0\npant_sound\0\x1Fminecraft:entity.wolf_cute.pant\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\x08\0\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_grumpy.death\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_grumpy.growl\x08\0\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_grumpy.whine\x08\0\npant_sound\0!minecraft:entity.wolf_grumpy.pant\0" } , StaticRegistryEntry { name : "puglin" , data : b"\n\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_puglin.whine\x08\0\rambient_sound\0$minecraft:entity.wolf_puglin.ambient\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_puglin.growl\x08\0\npant_sound\0!minecraft:entity.wolf_puglin.pant\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_puglin.death\x08\0\nhurt_sound\0!minecraft:entity.wolf_puglin.hurt\0" } , StaticRegistryEntry { name : "sad" , data : b"\n\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_sad.pant\x08\0\rambient_sound\0!minecraft:entity.wolf_sad.ambient\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_sad.whine\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_sad.hurt\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_sad.death\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_sad.growl\0" }] , } , StaticRegistry { registry_id : "pig_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/cold_pig\x08\0\x05model\0\x04cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/pig/temperate_pig\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/warm_pig\0" }] , } , StaticRegistry { registry_id : "frog_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/cold_frog\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0$minecraft:entity/frog/temperate_frog\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/warm_frog\0" }] , } , StaticRegistry { registry_id : "cat_variant" , entries : & [StaticRegistryEntry { name : "all_black" , data : b"\n\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/all_black\0" } , StaticRegistryEntry { name : "black" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/black\0" } , StaticRegistryEntry { name : "british_shorthair" , data : b"\n\x08\0\x08asset_id\0&minecraft:entity/cat/british_shorthair\0" } , StaticRegistryEntry { name : "calico" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:entity/cat/calico\0" } , StaticRegistryEntry { name : "jellie" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:entity/cat/jellie\0" } , StaticRegistryEntry { name : "persian" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/persian\0" } , StaticRegistryEntry { name : "ragdoll" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/ragdoll\0" } , StaticRegistryEntry { name : "red" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:entity/cat/red\0" } , StaticRegistryEntry { name : "siamese" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/siamese\0" } , StaticRegistryEntry { name : "tabby" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/tabby\0" } , StaticRegistryEntry { name : "white" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/white\0" }] , } , StaticRegistry { registry_id : "cow_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/cold_cow\x08\0\x05model\0\x04cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/cow/temperate_cow\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x05model\0\x04warm\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/warm_cow\0" }] , } , StaticRegistry { registry_id : "chicken_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0%minecraft:entity/chicken/cold_chicken\x08\0\x05model\0\x04cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0*minecraft:entity/chicken/temperate_chicken\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0%minecraft:entity/chicken/warm_chicken\0" }] , } , StaticRegistry { registry_id : "painting_variant" , entries : & [StaticRegistryEntry { name : "alban" , data : b"\n\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:alban\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.alban.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\0\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:aztec\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.aztec2.author\0\x08\0\x08asset_id\0\x10minecraft:aztec2\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.backyard.author\0\x08\0\x08asset_id\0\x12minecraft:backyard\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.backyard.title\0\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:baroque\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.baroque.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.baroque.author\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Eminecraft:bomb\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.bouquet.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x11minecraft:bouquet\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.bouquet.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x17minecraft:burning_skull\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0'painting.minecraft.burning_skull.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0&painting.minecraft.burning_skull.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\0\x08\0\x08asset_id\0\x0Eminecraft:bust\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:cavebird\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.cavebird.title\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.cavebird.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.changing.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.changing.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x12minecraft:changing\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Fminecraft:cotan\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.courbet.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.courbet.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:courbet\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.creebet.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.creebet.title\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x11minecraft:creebet\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\n\0\x06author\x08\0\ttranslate\0%painting.minecraft.donkey_kong.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0$painting.minecraft.donkey_kong.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x15minecraft:donkey_kong\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:earth\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.earth.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:endboss\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.endboss.author\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.endboss.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fern.title\0\x08\0\x08asset_id\0\x0Eminecraft:fern\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\0\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.fighters.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x12minecraft:fighters\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.fighters.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.finding.title\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.finding.author\0\x08\0\x08asset_id\0\x11minecraft:finding\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fire.title\0\x08\0\x08asset_id\0\x0Eminecraft:fire\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "graham" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.graham.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.graham.title\0\x08\0\x08asset_id\0\x10minecraft:graham\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.humble.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x10minecraft:humble\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.humble.author\0\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.kebab.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:kebab\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.lowmist.title\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.lowmist.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:lowmist\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "match" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:match\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "meditative" , data : b"\n\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.meditative.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x14minecraft:meditative\n\0\x06author\x08\0\ttranslate\0$painting.minecraft.meditative.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\rminecraft:orb\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.orb.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.owlemons.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.owlemons.author\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:owlemons\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.passage.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.passage.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:passage\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:pigscene\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.pigscene.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\0\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.plant.author\0\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:plant\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "pointer" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.pointer.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.pointer.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:pointer\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Eminecraft:pond\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.pond.title\0\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.pool.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Eminecraft:pool\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:prairie_ride\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0%painting.minecraft.prairie_ride.title\0\n\0\x06author\x08\0\ttranslate\0&painting.minecraft.prairie_ride.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.sea.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\0\x08\0\x08asset_id\0\rminecraft:sea\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.skeleton.author\0\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:skeleton\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.skeleton.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0)painting.minecraft.skull_and_roses.author\0\n\0\x05title\x08\0\ttranslate\0(painting.minecraft.skull_and_roses.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:stage\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.stage.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\0\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0#painting.minecraft.sunflowers.title\0\x08\0\x08asset_id\0\x14minecraft:sunflowers\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0$painting.minecraft.sunflowers.author\0\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:sunset\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.title\0\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.sunset.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\0\x08\0\x08asset_id\0\x0Fminecraft:tides\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.unpacked.author\0\x08\0\x08asset_id\0\x12minecraft:unpacked\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.unpacked.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "void" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.void.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Eminecraft:void\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.wanderer.author\0\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.wanderer.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x12minecraft:wanderer\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\x08\0\x08asset_id\0\x13minecraft:wasteland\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0#painting.minecraft.wasteland.author\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "water" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:water\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.water.title\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:wind\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.wind.title\0\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:wither\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.wither.title\x08\0\x05color\0\x06yellow\0\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x08\0\x07effects\0\x13minecraft:overworld\x01\0\thas_raids\x01\n\0\x19monster_spawn_light_level\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\0\x01\0\x0Bpiglin_safe\0\x03\0\x06height\0\0\x01\x80\x01\0\tultrawarm\0\x01\0\x0Chas_skylight\x01\x01\0\x07natural\x01\x01\0\x0Bhas_ceiling\0\x01\0\x14respawn_anchor_works\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\tbed_works\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x0Ccloud_height\0\0\0\xC0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\tbed_works\x01\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\x0Chas_skylight\x01\x03\0\x0Ccloud_height\0\0\0\xC0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x07natural\x01\x01\0\x0Bpiglin_safe\0\x01\0\x14respawn_anchor_works\0\x01\0\thas_raids\x01\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x06height\0\0\x01\x80\x01\0\x0Bhas_ceiling\x01\x01\0\tultrawarm\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\n\0\x19monster_spawn_light_level\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x01\0\thas_raids\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x14respawn_anchor_works\0\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x01\0\x0Bhas_ceiling\0\x01\0\tbed_works\0\x01\0\x07natural\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x05min_y\0\0\0\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x03\0\x0Elogical_height\0\0\x01\0\x03\0\nfixed_time\0\0\x17p\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x08\0\x07effects\0\x11minecraft:the_end\x01\0\x0Chas_skylight\0\x01\0\tultrawarm\0\x03\0\x06height\0\0\x01\0\x01\0\x0Bpiglin_safe\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x01\0\tultrawarm\x01\x03\0\x0Elogical_height\0\0\0\x80\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\x05min_y\0\0\0\0\x03\0\x06height\0\0\x01\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x01\0\x0Bhas_ceiling\x01\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\nfixed_time\0\0FP\x01\0\thas_raids\0\x01\0\x0Chas_skylight\0\x01\0\tbed_works\0\x01\0\x0Bpiglin_safe\x01\x01\0\x14respawn_anchor_works\x01\x03\0\x19monster_spawn_light_level\0\0\0\x07\x01\0\x07natural\0\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05arrow\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x12death_message_type\0\x17intentional_game_design\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\x0FbadRespawnPoint\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06cactus\0" } , StaticRegistryEntry { name : "campfire" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06inFire\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x08cramming\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x08\0\nmessage_id\0\x0CdragonBreath\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x08\0\x07effects\0\x08drowning\x08\0\nmessage_id\0\x05drown\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x08\0\nmessage_id\0\x06dryout\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "ender_pearl" , data : b"\n\x08\0\x12death_message_type\0\rfall_variants\x08\0\nmessage_id\0\x04fall\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x08\0\nmessage_id\0\texplosion\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x08\0\x12death_message_type\0\rfall_variants\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x04fall\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x08\0\nmessage_id\0\x05anvil\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0CfallingBlock\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x11fallingStalactite\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x08fireball\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x08\0\nmessage_id\0\tfireworks\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0BflyIntoWall\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x08freezing\x08\0\nmessage_id\0\x06freeze\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x07generic\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "generic_kill" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0BgenericKill\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x08hotFloor\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06inFire\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06inWall\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x08\0\nmessage_id\0\rindirectMagic\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x04lava\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\rlightningBolt\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mace_smash" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\nmace_smash\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x05magic\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06onFire\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\noutOfWorld\0" } , StaticRegistryEntry { name : "outside_border" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\routsideBorder\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x08\0\nmessage_id\0\x06player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x08\0\nmessage_id\0\x10explosion.player\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\nsonic_boom\0" } , StaticRegistryEntry { name : "spit" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\nstalagmite\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06starve\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05sting\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x08\0\nmessage_id\0\x0EsweetBerryBush\x08\0\x07effects\0\x06poking\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x06thorns\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06thorns\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06thrown\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x08\0\nmessage_id\0\x07trident\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06onFire\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "wind_charge" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06wither\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0BwitherSkull\0" }] , } , StaticRegistry { registry_id : "jukebox_song" , entries : & [StaticRegistryEntry { name : "11" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0B\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.11\0\x08\0\x0Bsound_event\0\x17minecraft:music_disc.11\x06\0\x11length_in_seconds@Q\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "13" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\0\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x08\0\x0Bsound_event\0\x17minecraft:music_disc.13\x03\0\x11comparator_output\0\0\0\x01\0" } , StaticRegistryEntry { name : "5" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0F\n\0\x0Bdescription\x08\0\ttranslate\0\x18jukebox_song.minecraft.5\0\x08\0\x0Bsound_event\0\x16minecraft:music_disc.5\x06\0\x11length_in_seconds@f@\0\0\0\0\0\0" } , StaticRegistryEntry { name : "blocks" , data : b"\n\x06\0\x11length_in_seconds@u\x90\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.blocks\0\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.blocks\x03\0\x11comparator_output\0\0\0\x03\0" } , StaticRegistryEntry { name : "cat" , data : b"\n\x03\0\x11comparator_output\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.cat\0\x08\0\x0Bsound_event\0\x18minecraft:music_disc.cat\x06\0\x11length_in_seconds@g \0\0\0\0\0\0" } , StaticRegistryEntry { name : "chirp" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.chirp\0\x03\0\x11comparator_output\0\0\0\x04\x06\0\x11length_in_seconds@g \0\0\0\0\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.chirp\0" } , StaticRegistryEntry { name : "creator" , data : b"\n\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.creator\x06\0\x11length_in_seconds@f\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.creator\0\x03\0\x11comparator_output\0\0\0\x0C\0" } , StaticRegistryEntry { name : "creator_music_box" , data : b"\n\x08\0\x0Bsound_event\0&minecraft:music_disc.creator_music_box\x06\0\x11length_in_seconds@R@\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\x03\0\x11comparator_output\0\0\0\x0B\0" } , StaticRegistryEntry { name : "far" , data : b"\n\x08\0\x0Bsound_event\0\x18minecraft:music_disc.far\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.far\0\x03\0\x11comparator_output\0\0\0\x05\x06\0\x11length_in_seconds@e\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mall" , data : b"\n\x03\0\x11comparator_output\0\0\0\x06\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.mall\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.mall\x06\0\x11length_in_seconds@h\xA0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mellohi" , data : b"\n\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.mellohi\x06\0\x11length_in_seconds@X\0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x07\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\0" } , StaticRegistryEntry { name : "otherside" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0E\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\x06\0\x11length_in_seconds@h`\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\0" } , StaticRegistryEntry { name : "pigstep" , data : b"\n\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.pigstep\x06\0\x11length_in_seconds@b\xA0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.pigstep\0\x03\0\x11comparator_output\0\0\0\r\0" } , StaticRegistryEntry { name : "precipice" , data : b"\n\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.precipice\x06\0\x11length_in_seconds@r\xB0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\x03\0\x11comparator_output\0\0\0\r\0" } , StaticRegistryEntry { name : "relic" , data : b"\n\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.relic\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.relic\0\x03\0\x11comparator_output\0\0\0\x0E\x06\0\x11length_in_seconds@k@\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stal" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.stal\0\x06\0\x11length_in_seconds@b\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x08\x08\0\x0Bsound_event\0\x19minecraft:music_disc.stal\0" } , StaticRegistryEntry { name : "strad" , data : b"\n\x06\0\x11length_in_seconds@g\x80\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\t\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.strad\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.strad\0" } , StaticRegistryEntry { name : "tears" , data : b"\n\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.tears\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.tears\0\x03\0\x11comparator_output\0\0\0\n\x06\0\x11length_in_seconds@e\xE0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0C\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\x06\0\x11length_in_seconds@m\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x06\0\x11length_in_seconds@o`\0\0\0\0\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.ward\x03\0\x11comparator_output\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.ward\0\0" }] , } , StaticRegistry { registry_id : "banner_pattern" , entries : & [StaticRegistryEntry { name : "base" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.base\x08\0\x08asset_id\0\x0Eminecraft:base\0" } , StaticRegistryEntry { name : "border" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:border\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.border\0" } , StaticRegistryEntry { name : "bricks" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.bricks\x08\0\x08asset_id\0\x10minecraft:bricks\0" } , StaticRegistryEntry { name : "circle" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:circle\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.circle\0" } , StaticRegistryEntry { name : "creeper" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.creeper\x08\0\x08asset_id\0\x11minecraft:creeper\0" } , StaticRegistryEntry { name : "cross" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:cross\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.cross\0" } , StaticRegistryEntry { name : "curly_border" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.curly_border\x08\0\x08asset_id\0\x16minecraft:curly_border\0" } , StaticRegistryEntry { name : "diagonal_left" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:diagonal_left\x08\0\x0Ftranslation_key\0$block.minecraft.banner.diagonal_left\0" } , StaticRegistryEntry { name : "diagonal_right" , data : b"\n\x08\0\x0Ftranslation_key\0%block.minecraft.banner.diagonal_right\x08\0\x08asset_id\0\x18minecraft:diagonal_right\0" } , StaticRegistryEntry { name : "diagonal_up_left" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.diagonal_up_left\x08\0\x08asset_id\0\x1Aminecraft:diagonal_up_left\0" } , StaticRegistryEntry { name : "diagonal_up_right" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:diagonal_up_right\x08\0\x0Ftranslation_key\0(block.minecraft.banner.diagonal_up_right\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.flow\0" } , StaticRegistryEntry { name : "flower" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:flower\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.flower\0" } , StaticRegistryEntry { name : "globe" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.globe\x08\0\x08asset_id\0\x0Fminecraft:globe\0" } , StaticRegistryEntry { name : "gradient" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:gradient\x08\0\x0Ftranslation_key\0\x1Fblock.minecraft.banner.gradient\0" } , StaticRegistryEntry { name : "gradient_up" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:gradient_up\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.gradient_up\0" } , StaticRegistryEntry { name : "guster" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.guster\x08\0\x08asset_id\0\x10minecraft:guster\0" } , StaticRegistryEntry { name : "half_horizontal" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:half_horizontal\x08\0\x0Ftranslation_key\0&block.minecraft.banner.half_horizontal\0" } , StaticRegistryEntry { name : "half_horizontal_bottom" , data : b"\n\x08\0\x08asset_id\0 minecraft:half_horizontal_bottom\x08\0\x0Ftranslation_key\0-block.minecraft.banner.half_horizontal_bottom\0" } , StaticRegistryEntry { name : "half_vertical" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:half_vertical\x08\0\x0Ftranslation_key\0$block.minecraft.banner.half_vertical\0" } , StaticRegistryEntry { name : "half_vertical_right" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:half_vertical_right\x08\0\x0Ftranslation_key\0*block.minecraft.banner.half_vertical_right\0" } , StaticRegistryEntry { name : "mojang" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:mojang\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.mojang\0" } , StaticRegistryEntry { name : "piglin" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:piglin\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.piglin\0" } , StaticRegistryEntry { name : "rhombus" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:rhombus\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.rhombus\0" } , StaticRegistryEntry { name : "skull" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.skull\x08\0\x08asset_id\0\x0Fminecraft:skull\0" } , StaticRegistryEntry { name : "small_stripes" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.small_stripes\x08\0\x08asset_id\0\x17minecraft:small_stripes\0" } , StaticRegistryEntry { name : "square_bottom_left" , data : b"\n\x08\0\x0Ftranslation_key\0)block.minecraft.banner.square_bottom_left\x08\0\x08asset_id\0\x1Cminecraft:square_bottom_left\0" } , StaticRegistryEntry { name : "square_bottom_right" , data : b"\n\x08\0\x0Ftranslation_key\0*block.minecraft.banner.square_bottom_right\x08\0\x08asset_id\0\x1Dminecraft:square_bottom_right\0" } , StaticRegistryEntry { name : "square_top_left" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.square_top_left\x08\0\x08asset_id\0\x19minecraft:square_top_left\0" } , StaticRegistryEntry { name : "square_top_right" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:square_top_right\x08\0\x0Ftranslation_key\0'block.minecraft.banner.square_top_right\0" } , StaticRegistryEntry { name : "straight_cross" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:straight_cross\x08\0\x0Ftranslation_key\0%block.minecraft.banner.straight_cross\0" } , StaticRegistryEntry { name : "stripe_bottom" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_bottom\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_bottom\0" } , StaticRegistryEntry { name : "stripe_center" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_center\x08\0\x08asset_id\0\x17minecraft:stripe_center\0" } , StaticRegistryEntry { name : "stripe_downleft" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.stripe_downleft\x08\0\x08asset_id\0\x19minecraft:stripe_downleft\0" } , StaticRegistryEntry { name : "stripe_downright" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:stripe_downright\x08\0\x0Ftranslation_key\0'block.minecraft.banner.stripe_downright\0" } , StaticRegistryEntry { name : "stripe_left" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:stripe_left\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.stripe_left\0" } , StaticRegistryEntry { name : "stripe_middle" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_middle\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_middle\0" } , StaticRegistryEntry { name : "stripe_right" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.stripe_right\x08\0\x08asset_id\0\x16minecraft:stripe_right\0" } , StaticRegistryEntry { name : "stripe_top" , data : b"\n\x08\0\x08asset_id\0\x14minecraft:stripe_top\x08\0\x0Ftranslation_key\0!block.minecraft.banner.stripe_top\0" } , StaticRegistryEntry { name : "triangle_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.triangle_bottom\x08\0\x08asset_id\0\x19minecraft:triangle_bottom\0" } , StaticRegistryEntry { name : "triangle_top" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:triangle_top\x08\0\x0Ftranslation_key\0#block.minecraft.banner.triangle_top\0" } , StaticRegistryEntry { name : "triangles_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.triangles_bottom\x08\0\x08asset_id\0\x1Aminecraft:triangles_bottom\0" } , StaticRegistryEntry { name : "triangles_top" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:triangles_top\x08\0\x0Ftranslation_key\0$block.minecraft.banner.triangles_top\0" }] , } , StaticRegistry { registry_id : "instrument" , entries : & [StaticRegistryEntry { name : "admire_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.admire_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.4\0" } , StaticRegistryEntry { name : "call_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.5\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.call_goat_horn\0\0" } , StaticRegistryEntry { name : "dream_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.dream_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.7\0" } , StaticRegistryEntry { name : "feel_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.feel_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.3\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ponder_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.ponder_goat_horn\0\0" } , StaticRegistryEntry { name : "seek_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.2\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.seek_goat_horn\0\0" } , StaticRegistryEntry { name : "sing_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.sing_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.1\0" } , StaticRegistryEntry { name : "yearn_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.yearn_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.6\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\x14add_multiplied_total\x08\0\tattribute\0 minecraft:submerged_mining_speed\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0)\0\x03\0\tmax_level\0\0\0\x01\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\x03\0\tmax_level\0\0\0\x05\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\x06weight\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x06\0\x04base@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x06victim\n\0\x06effect\x08\0\x08to_apply\0\x12minecraft:slowness\n\0\x0Cmax_duration\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\0\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\x06\0\x0Cmin_duration?\xF8\0\0\0\0\0\0\0\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\x03\0\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\r\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\tmax_level\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x08\0\toperation\0\tadd_value\x08\0\x02id\0&minecraft:enchantment.blast_protection\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x16minecraft:is_explosion\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x07effects\t\0\x1Dminecraft:armor_effectiveness\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base\xBF\xC3333333\x06\0\x15per_level_above_first\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x08\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x01\n\0\x07effects\t\0\x13minecraft:hit_block\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x04\x08\0\tcondition\0\x17minecraft:weather_check\x01\0\nthundering\x01\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\x06entity\0\x04this\0\n\0\tpredicate\x01\0\x0Bcan_see_sky\x01\0\x08\0\tcondition\0\x18minecraft:location_check\0\x08\0\x05block\0\x17minecraft:lightning_rod\x08\0\tcondition\0\x1Eminecraft:block_state_property\0\0\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x06\0\x06volume@\x14\0\0\0\0\0\0\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x08\0\x04type\0\x14minecraft:play_sound\0\x08\0\x04type\0\x10minecraft:all_of\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\n\0\tpredicate\n\0\x08location\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x0Fdirect_attacker\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x17minecraft:summon_entity\x08\0\x06entity\0\x18minecraft:lightning_bolt\0\x08\0\x04type\0\x14minecraft:play_sound\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x06\0\x06volume@\x14\0\0\0\0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\0" } , StaticRegistryEntry { name : "density" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\tmax_level\0\0\0\x05\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x07effects\t\0'minecraft:smash_damage_per_fallen_block\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xE0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\x06weight\0\0\0\x05\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0#minecraft:water_movement_efficiency\x08\0\toperation\0\tadd_value\n\0\x06amount\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xD5UU\\}\xDAK\0\x08\0\x02id\0#minecraft:enchantment.depth_strider\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\tadd_value\x08\0\x02id\0 minecraft:enchantment.efficiency\n\0\x06amount\x06\0\x05added?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x18minecraft:levels_squared\0\x08\0\tattribute\0\x1Bminecraft:mining_efficiency\0\0\x03\0\x06weight\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\x003\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\x03\0\tmax_level\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x01\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\x06weight\0\0\0\x05\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x0B\0\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x08\0\0\0\0\0\0\x06\0\x04base@\x08\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x11minecraft:is_fall\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\tmax_level\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x06\0\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x08max_cost\x03\0\x04base\0\0\0<\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\tmax_level\0\0\0\x02\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x06victim\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\0\x08\0\tenchanted\0\x08attacker\n\0\x06effect\x08\0\x04type\0\x10minecraft:ignite\n\0\x08duration\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x06\0\x04base@\x10\0\0\0\0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x12\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x16minecraft:burning_time\n\0\x06amount\x06\0\x15per_level_above_first\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xC3333333\0\x08\0\x02id\0%minecraft:enchantment.fire_protection\x08\0\toperation\0\x13add_multiplied_base\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x01\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x11minecraft:is_fire\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\nanvil_cost\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x04\x03\0\x06weight\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\n\0\x07effects\t\0\x1Cminecraft:projectile_spawned\n\0\0\0\x01\n\0\x06effect\x06\0\x08duration@Y\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\0\0\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\n\0\x07effects\t\0\x19minecraft:damage_immunity\n\0\0\0\x01\n\0\x06effect\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x1Cminecraft:burn_from_stepping\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\0\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x06effect\n\0\tpredicate\x08\0\x04type\0\x10minecraft:all_of\t\0\npredicates\n\0\0\0\x04\x08\0\x03tag\0\rminecraft:air\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\0\0\0\x01\0\0\0\0\x08\0\x04type\0\x1Cminecraft:matching_block_tag\0\x08\0\x04type\0\x19minecraft:matching_blocks\x08\0\x06blocks\0\x0Fminecraft:water\0\x08\0\x06fluids\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_fluids\0\x08\0\x04type\0\x16minecraft:unobstructed\0\0\n\0\x06radius\x06\0\x03min\0\0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:clamped\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x06\0\x03max@0\0\0\0\0\0\0\0\x06\0\x06height?\xF0\0\0\0\0\0\0\n\0\x0Bblock_state\n\0\x05state\n\0\nProperties\x08\0\x03age\0\x010\0\x08\0\x04Name\0\x15minecraft:frosted_ice\0\x08\0\x04type\0\x1Fminecraft:simple_state_provider\0\x08\0\x04type\0\x16minecraft:replace_disk\x08\0\x12trigger_game_event\0\x15minecraft:block_place\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x02\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x15\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x01\0\x03\0\tmax_level\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0 #minecraft:sensitive_to_impaling\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\0\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x12minecraft:ammo_use\n\0\0\0\x01\n\0\x06effect\x06\0\x05value\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:set\0\n\0\x0Crequirements\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\0\0\0\0\x03\0\nanvil_cost\0\0\0\x08\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x05\0\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\0\x03\0\tmax_level\0\0\0\x02\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x19minecraft:equipment_drops\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x10minecraft:player\0\x08\0\x06entity\0\x08attacker\0\n\0\x06effect\n\0\x05value\x06\0\x04base?\x84z\xE1G\xAE\x14{\x06\0\x15per_level_above_first?\x84z\xE1G\xAE\x14{\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\x03\0\x06weight\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0%minecraft:trident_return_acceleration\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x07\x03\0\x04base\0\0\0\x0C\0\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x07effects\t\0\x1Cminecraft:fishing_luck_bonus\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\0\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\0\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0 minecraft:fishing_time_reduction\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base@\x14\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\n\0\x07effects\t\0\x18minecraft:repair_with_xp\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x12minecraft:multiply\x06\0\x06factor@\0\0\0\0\0\0\0\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\n\0\x07effects\t\0\x1Bminecraft:projectile_spread\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@$\0\0\0\0\0\0\x06\0\x15per_level_above_first@$\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\t\0\x1Aminecraft:projectile_count\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x04\x03\0\nanvil_cost\0\0\0\x01\n\0\x07effects\t\0\x1Dminecraft:projectile_piercing\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\x06weight\0\0\0\n\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\0" } , StaticRegistryEntry { name : "power" , data : b"\n\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\tmax_level\0\0\0\x05\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\0\x10\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\x06weight\0\0\0\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x08max_cost\x03\0\x04base\0\0\0\t\x03\0\x15per_level_above_first\0\0\0\x06\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x03\x03\0\x15per_level_above_first\0\0\0\x06\0\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x17minecraft:is_projectile\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x04\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x0C\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\x03\0\tmax_level\0\0\0\x04\x03\0\nanvil_cost\0\0\0\x01\x03\0\x06weight\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x01\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\0\0\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\tmax_level\0\0\0\x02\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x0Fdirect_attacker\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0%\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\"minecraft:crossbow_charging_sounds\n\0\0\0\x03\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_1\0\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_2\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_3\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\n\0\x1Eminecraft:crossbow_charge_time\n\0\x05value\x06\0\x04base\xBF\xD0\0\0\0\0\0\0\x06\0\x15per_level_above_first\xBF\xD0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x14\0\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\tattribute\0\x16minecraft:oxygen_bonus\x08\0\x02id\0!minecraft:enchantment.respiration\x08\0\toperation\0\tadd_value\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0(\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x04hand\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x11\x03\0\x15per_level_above_first\0\0\0\x07\0\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x17minecraft:trident_sound\x08\0\0\0\x03\0 minecraft:item.trident.riptide_1\0 minecraft:item.trident.riptide_2\0 minecraft:item.trident.riptide_3\n\0&minecraft:trident_spin_attack_strength\n\0\x05value\x06\0\x15per_level_above_first?\xE8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\x06weight\0\0\0\n\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x01\0\x03\0\nanvil_cost\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x15\0\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\x03\0\tmax_level\0\0\0\x05\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\n\0\x07effects\t\0\x1Aminecraft:block_experience\n\0\0\0\x01\n\0\x06effect\x06\0\x05value\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:set\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\x03\0\x06weight\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x06\0\x04base@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x1D#minecraft:sensitive_to_smite\0\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x05\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\x03\0\x06weight\0\0\0\x01\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x02\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\toperation\0\tadd_value\n\0\x06amount\x06\0\x15per_level_above_first?\x85\x81\x06$\xDD/\x1B\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xA4\xBCj~\xF9\xDB#\0\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\tattribute\0\x18minecraft:movement_speed\x08\0\x04type\0\x13minecraft:attribute\0\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\x08\0\toperation\0\tadd_value\x08\0\x04type\0\x13minecraft:attribute\x06\0\x06amount?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x03\x01\0\x06active\x01\x08\0\tcondition\0\"minecraft:enchantment_active_check\0\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\0\0\0\0\0\0\t\0\x05terms\n\0\0\0\x02\x01\0\x06active\0\x08\0\tcondition\0\"minecraft:enchantment_active_check\0\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\n\0\x06effect\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\n\0\x06chance\x06\0\x06amount?\xA4z\xE1G\xAE\x14{\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\0\0\0\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x0Crequirements\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\x01\0\x0Cis_on_ground\x01\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\n\0\x06effect\n\0\x11vertical_velocity\x06\0\x04base?\xB9\x99\x99\x99\x99\x99\x9A\0\x06\0\x05speed?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x19minecraft:spawn_particles\n\0\x13horizontal_velocity\x06\0\x0Emovement_scale\xBF\xC9\x99\x99\x99\x99\x99\x9A\0\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\0\n\0\x11vertical_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x04type\0\x0Fentity_position\0\0\0\n\0\x06effect\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x06volume?\xE3333333\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\n\0\x05pitch\x06\0\rmin_inclusive?\xE3333333\x06\0\rmax_exclusive?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x17minecraft:random_chance\x06\0\x06chance?\xD6ffffff\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\x03\0\rperiodic_tick\0\0\0\x05\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\n\0\x05flags\x01\0\tis_flying\0\x01\0\x0Cis_on_ground\x01\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\0\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x12minecraft:fraction\n\0\tnumerator\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\n\0\x0Bdenominator\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x14\0\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x04legs\x03\0\nanvil_cost\0\0\0\x08\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0!minecraft:enchantment.swift_sneak\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x18minecraft:sneaking_speed\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\x03\0\x06weight\0\0\0\x01\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x03any\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\x03\0\nanvil_cost\0\0\0\x08\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\n\0\x03\0\x06weight\0\0\0\x01\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x0Crequirements\n\0\x06chance\n\0\x06amount\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xC3333333\0\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\tenchanted\0\x06victim\x08\0\x08affected\0\x08attacker\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x17minecraft:damage_entity\x08\0\x0Bdamage_type\0\x10minecraft:thorns\x06\0\nmin_damage?\xF0\0\0\0\0\0\0\x06\0\nmax_damage@\x14\0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\x06\0\x06amount@\0\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:all_of\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0<\x03\0\x15per_level_above_first\0\0\0\x14\0\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\n\0\x07effects\t\0\x15minecraft:item_damage\n\0\0\0\x02\n\0\x06effect\n\0\x06chance\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@$\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\0\n\0\tnumerator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\0\x08\0\x04type\0\x19minecraft:remove_binomial\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\0\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\n\0\tnumerator\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x12minecraft:fraction\n\0\x0Bdenominator\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\x04term\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\0\x08\0\tcondition\0\x12minecraft:inverted\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\x03\0\x06weight\0\0\0\x05\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x08\0\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\t\0\x05slots\x08\0\0\0\x01\0\x03any\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\n\0\x08movement\n\0\rfall_distance\x06\0\x03min?\xF8\0\0\0\0\0\0\0\0\0\x08\0\x06entity\0\x0Fdirect_attacker\0\x08\0\x08affected\0\x08attacker\x08\0\tenchanted\0\x08attacker\n\0\x06effect\x06\0\x06radius@\x0C\0\0\0\0\0\0\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\n\0\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\x08\0\x11block_interaction\0\x07trigger\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\n\0\x14knockback_multiplier\t\0\x06values\x06\0\0\0\x03?\xF3333333?\xFC\0\0\0\0\0\0@\x01\x99\x99\x99\x99\x99\x9A\n\0\x08fallback\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xD6ffffff\0\x08\0\x04type\0\x10minecraft:lookup\0\x08\0\x04type\0\x11minecraft:explode\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\0\0\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" }] , } , StaticRegistry { registry_id : "dialog" , entries : & [StaticRegistryEntry { name : "custom_options" , data : b"\n\n\0\x0Eexternal_title\x08\0\ttranslate\0\x13menu.custom_options\0\x08\0\x07dialogs\0!#minecraft:pause_screen_additions\x08\0\x04type\0\x15minecraft:dialog_list\x03\0\x07columns\0\0\0\x01\x03\0\x0Cbutton_width\0\0\x016\n\0\x05title\x08\0\ttranslate\0\x19menu.custom_options.title\0\n\0\x0Bexit_action\x03\0\x05width\0\0\0\xC8\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\0\0" } , StaticRegistryEntry { name : "quick_actions" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x18menu.quick_actions.title\0\x08\0\x07dialogs\0\x18#minecraft:quick_actions\n\0\x0Eexternal_title\x08\0\ttranslate\0\x12menu.quick_actions\0\x08\0\x04type\0\x15minecraft:dialog_list\n\0\x0Bexit_action\x03\0\x05width\0\0\0\xC8\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\0\x03\0\x07columns\0\0\0\x01\x03\0\x0Cbutton_width\0\0\x016\0" } , StaticRegistryEntry { name : "server_links" , data : b"\n\n\0\x0Eexternal_title\x08\0\ttranslate\0\x11menu.server_links\0\n\0\x0Bexit_action\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\x03\0\x05width\0\0\0\xC8\0\x03\0\x07columns\0\0\0\x01\x03\0\x0Cbutton_width\0\0\x016\x08\0\x04type\0\x16minecraft:server_links\n\0\x05title\x08\0\ttranslate\0\x17menu.server_links.title\0\0" }] , } , StaticRegistry { registry_id : "test_environment" , entries : & [StaticRegistryEntry { name : "default" , data : b"\n\t\0\x0Bdefinitions\0\0\0\0\0\x08\0\x04type\0\x10minecraft:all_of\0" }] , } , StaticRegistry { registry_id : "test_instance" , entries : & [StaticRegistryEntry { name : "always_pass" , data : b"\n\x01\0\x08required\0\x08\0\x04type\0\x12minecraft:function\x03\0\x0Bsetup_ticks\0\0\0\x01\x08\0\tstructure\0\x0Fminecraft:empty\x08\0\x08function\0\x15minecraft:always_pass\x08\0\x0Benvironment\0\x11minecraft:default\x03\0\tmax_ticks\0\0\0\x01\0" }] , }] ; -pub static REGISTRY_V_1_21_7 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmin_delay\0\0.\xE0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0w\xA8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\n\0\x07effects\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\0\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0h_p\x03\0\tsky_color\0n\xB1\xFF\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE3333333\x06\0\x08downfall?\xE3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0z\xA5\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\rfoliage_color\0\xB6\xDBa\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0]\xB7\xEF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\x0Bgrass_color\0\xB6\xDBa\x03\0\x0Fwater_fog_color\0]\xB7\xEF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\x003\x03\x03\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\n\0\x0Fadditions_sound\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\x06\0\x0Bprobability?\x99\x99\x99\x99\x99\x99\x9A\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tsky_color\0y\xA6\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.forest\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x11dry_foliage_color\0{S4\0\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\098\xC9\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.desert\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\0\0\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x01\0\x15replace_current_music\0\0\0\x03\0\rfoliage_color\0\x9E\x81M\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0y\xA6\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\x01\0\x15replace_current_music\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0y\xA6\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE6ffffff\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\098\xC9\x03\0\tsky_color\0\x7F\xA1\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature\xBF\xE6ffffff\x01\0\x11has_precipitation\x01\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x85\x9D\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\098\xC9\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x81\xA0\xFF\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x7F\xA1\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0\x85\x9D\xFF\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature\xBF\xE6ffffff\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.jungle\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\rfoliage_color\0\x8D\xB1'\x03\0\x0Fwater_fog_color\0Mz`\x03\0\x0Bwater_color\0:zj\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x11dry_foliage_color\0{S4\x08\0\x14grass_color_modifier\0\x05swamp\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x03\0\x0Bwater_color\0\x0EN\xCF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\n\0\x07effects\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmin_delay\0\0.\xE0\0\0\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\x003\x08\x08\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE3333333\x06\0\x08downfall?\xE3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0z\xA5\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x06\0\x0Btemperature?\xD3333333\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0|\xA3\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\n\0\x07effects\x03\0\x0Bgrass_color\0w\x82r\x03\0\tfog_color\0\x81wp\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x11dry_foliage_color\0\xA0\xA6\x9C\x06\0\x0Cmusic_volume\0\0\0\0\0\0\0\0\x03\0\rfoliage_color\0\x87\x8Dv\x03\0\x0Bwater_color\0v\x88\x9D\x03\0\x0Fwater_fog_color\0Ui\x80\t\0\x05music\0\0\0\0\0\x03\0\tsky_color\0\xB9\xB9\xB9\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature\xBF\xD3333333\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x03\0\tmin_delay\0\0.\xE0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0\x82\x9F\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\tmax_delay\0\0]\xC0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\n\0\x08particle\x06\0\x0Bprobability?y\x99\x99\x99\x99\x99\x9A\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\0\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\x03\0\tsky_color\0n\xB1\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\x1BGE\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x08downfall?\xD3333333\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\0\0\x03\0\tsky_color\0v\xA8\xFF\0\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\rfoliage_color\0jp9\x03\0\tfog_color\0\xC0\xD8\xFF\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x11dry_foliage_color\0{S4\x03\0\x0Bwater_color\0a{d\x03\0\x0Fwater_fog_color\0##\x17\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0x\xA7\xFF\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0}\xA3\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x1F3\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0C\xD5\xEE\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\x1A\x05\x1A\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\0\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\x03\0\x0Bwater_color\0?v\xE4\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\0\x03\0\tsky_color\0n\xB1\xFF\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\n\0\x07effects\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA2\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x06\0\x08downfall?\xD3333333\n\0\x07effects\x03\0\tsky_color\0}\xA2\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bgrass_color\0\x90\x81M\0\x01\0\x11has_precipitation\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Echat.type.text\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\n\0\x05style\x08\0\x05color\0\x04gray\x01\0\x06italic\x01\0\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x01\0\x07content\x08\0\x0Ftranslation_key\0\x02%s\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\n%s says %s\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" }] , } , StaticRegistry { registry_id : "trim_pattern" , entries : & [StaticRegistryEntry { name : "bolt" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:bolt\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\0\0" } , StaticRegistryEntry { name : "coast" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:coast\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:dune\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\x08\0\x08asset_id\0\rminecraft:eye\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\0\x08\0\x08asset_id\0\x0Eminecraft:flow\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "host" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:host\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:raiser\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\x01\0\x05decal\0\x08\0\x08asset_id\0\rminecraft:rib\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:sentry\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.sentry\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\x08\0\x08asset_id\0\x10minecraft:shaper\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:silence\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_pattern.minecraft.silence\0\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:snout\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Fminecraft:spire\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:tide\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\x08\0\x08asset_id\0\rminecraft:vex\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\x08\0\x08asset_id\0\x0Eminecraft:ward\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\x08\0\x08asset_id\0\x13minecraft:wayfinder\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:wild\0" }] , } , StaticRegistry { registry_id : "trim_material" , entries : & [StaticRegistryEntry { name : "amethyst" , data : b"\n\x08\0\nasset_name\0\x08amethyst\n\0\x0Bdescription\x08\0\x05color\0\x07#9A5CC6\x08\0\ttranslate\0 trim_material.minecraft.amethyst\0\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\x08\0\nasset_name\0\x06copper\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\x08\0\x05color\0\x07#B4684D\0\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\n\0\x15override_armor_assets\x08\0\x11minecraft:diamond\0\x0Ediamond_darker\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.diamond\x08\0\x05color\0\x07#6EECD2\0\x08\0\nasset_name\0\x07diamond\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\x08\0\x05color\0\x07#11A036\0\x08\0\nasset_name\0\x07emerald\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\x08\0\nasset_name\0\x04gold\n\0\x15override_armor_assets\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\n\0\x0Bdescription\x08\0\x05color\0\x07#DEB12D\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\0\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\x08\0\x05color\0\x07#ECECEC\0\x08\0\nasset_name\0\x04iron\n\0\x15override_armor_assets\x08\0\x0Eminecraft:iron\0\x0Biron_darker\0\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#416E97\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\0\x08\0\nasset_name\0\x05lapis\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#625859\x08\0\ttranslate\0!trim_material.minecraft.netherite\0\x08\0\nasset_name\0\tnetherite\n\0\x15override_armor_assets\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\x08\0\nasset_name\0\x06quartz\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\x08\0\x05color\0\x07#E3D4C4\0\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.redstone\x08\0\x05color\0\x07#971607\0\x08\0\nasset_name\0\x08redstone\0" } , StaticRegistryEntry { name : "resin" , data : b"\n\x08\0\nasset_name\0\x05resin\n\0\x0Bdescription\x08\0\x05color\0\x07#FC7812\x08\0\ttranslate\0\x1Dtrim_material.minecraft.resin\0\0" }] , } , StaticRegistry { registry_id : "wolf_variant" , entries : & [StaticRegistryEntry { name : "ashen" , data : b"\n\n\0\x06assets\x08\0\x05angry\0&minecraft:entity/wolf/wolf_ashen_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_ashen\x08\0\x04tame\0%minecraft:entity/wolf/wolf_ashen_tame\0\0" } , StaticRegistryEntry { name : "black" , data : b"\n\n\0\x06assets\x08\0\x04wild\0 minecraft:entity/wolf/wolf_black\x08\0\x04tame\0%minecraft:entity/wolf/wolf_black_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_black_angry\0\0" } , StaticRegistryEntry { name : "chestnut" , data : b"\n\n\0\x06assets\x08\0\x05angry\0)minecraft:entity/wolf/wolf_chestnut_angry\x08\0\x04wild\0#minecraft:entity/wolf/wolf_chestnut\x08\0\x04tame\0(minecraft:entity/wolf/wolf_chestnut_tame\0\0" } , StaticRegistryEntry { name : "pale" , data : b"\n\n\0\x06assets\x08\0\x05angry\0 minecraft:entity/wolf/wolf_angry\x08\0\x04tame\0\x1Fminecraft:entity/wolf/wolf_tame\x08\0\x04wild\0\x1Aminecraft:entity/wolf/wolf\0\0" } , StaticRegistryEntry { name : "rusty" , data : b"\n\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_rusty_tame\x08\0\x04wild\0 minecraft:entity/wolf/wolf_rusty\x08\0\x05angry\0&minecraft:entity/wolf/wolf_rusty_angry\0\0" } , StaticRegistryEntry { name : "snowy" , data : b"\n\n\0\x06assets\x08\0\x05angry\0&minecraft:entity/wolf/wolf_snowy_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_snowy\x08\0\x04tame\0%minecraft:entity/wolf/wolf_snowy_tame\0\0" } , StaticRegistryEntry { name : "spotted" , data : b"\n\n\0\x06assets\x08\0\x05angry\0(minecraft:entity/wolf/wolf_spotted_angry\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_spotted\x08\0\x04tame\0'minecraft:entity/wolf/wolf_spotted_tame\0\0" } , StaticRegistryEntry { name : "striped" , data : b"\n\n\0\x06assets\x08\0\x05angry\0(minecraft:entity/wolf/wolf_striped_angry\x08\0\x04tame\0'minecraft:entity/wolf/wolf_striped_tame\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_striped\0\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_woods_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_woods_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_woods\0\0" }] , } , StaticRegistry { registry_id : "wolf_sound_variant" , entries : & [StaticRegistryEntry { name : "angry" , data : b"\n\x08\0\x0Bdeath_sound\0!minecraft:entity.wolf_angry.death\x08\0\npant_sound\0 minecraft:entity.wolf_angry.pant\x08\0\x0Bgrowl_sound\0!minecraft:entity.wolf_angry.growl\x08\0\nhurt_sound\0 minecraft:entity.wolf_angry.hurt\x08\0\x0Bwhine_sound\0!minecraft:entity.wolf_angry.whine\x08\0\rambient_sound\0#minecraft:entity.wolf_angry.ambient\0" } , StaticRegistryEntry { name : "big" , data : b"\n\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_big.pant\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_big.hurt\x08\0\rambient_sound\0!minecraft:entity.wolf_big.ambient\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_big.death\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_big.whine\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_big.growl\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\x08\0\rambient_sound\0\x1Dminecraft:entity.wolf.ambient\x08\0\x0Bdeath_sound\0\x1Bminecraft:entity.wolf.death\x08\0\npant_sound\0\x1Aminecraft:entity.wolf.pant\x08\0\x0Bgrowl_sound\0\x1Bminecraft:entity.wolf.growl\x08\0\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\x08\0\nhurt_sound\0\x1Aminecraft:entity.wolf.hurt\0" } , StaticRegistryEntry { name : "cute" , data : b"\n\x08\0\nhurt_sound\0\x1Fminecraft:entity.wolf_cute.hurt\x08\0\x0Bgrowl_sound\0 minecraft:entity.wolf_cute.growl\x08\0\x0Bdeath_sound\0 minecraft:entity.wolf_cute.death\x08\0\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\x08\0\npant_sound\0\x1Fminecraft:entity.wolf_cute.pant\x08\0\x0Bwhine_sound\0 minecraft:entity.wolf_cute.whine\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\x08\0\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_grumpy.death\x08\0\npant_sound\0!minecraft:entity.wolf_grumpy.pant\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_grumpy.growl\x08\0\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_grumpy.whine\0" } , StaticRegistryEntry { name : "puglin" , data : b"\n\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_puglin.growl\x08\0\npant_sound\0!minecraft:entity.wolf_puglin.pant\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_puglin.death\x08\0\rambient_sound\0$minecraft:entity.wolf_puglin.ambient\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_puglin.whine\x08\0\nhurt_sound\0!minecraft:entity.wolf_puglin.hurt\0" } , StaticRegistryEntry { name : "sad" , data : b"\n\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_sad.death\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_sad.growl\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_sad.pant\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_sad.hurt\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_sad.whine\x08\0\rambient_sound\0!minecraft:entity.wolf_sad.ambient\0" }] , } , StaticRegistry { registry_id : "pig_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x05model\0\x04cold\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/cold_pig\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/pig/temperate_pig\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/warm_pig\0" }] , } , StaticRegistry { registry_id : "frog_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/cold_frog\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0$minecraft:entity/frog/temperate_frog\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/warm_frog\0" }] , } , StaticRegistry { registry_id : "cat_variant" , entries : & [StaticRegistryEntry { name : "all_black" , data : b"\n\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/all_black\0" } , StaticRegistryEntry { name : "black" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/black\0" } , StaticRegistryEntry { name : "british_shorthair" , data : b"\n\x08\0\x08asset_id\0&minecraft:entity/cat/british_shorthair\0" } , StaticRegistryEntry { name : "calico" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:entity/cat/calico\0" } , StaticRegistryEntry { name : "jellie" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:entity/cat/jellie\0" } , StaticRegistryEntry { name : "persian" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/persian\0" } , StaticRegistryEntry { name : "ragdoll" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/ragdoll\0" } , StaticRegistryEntry { name : "red" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:entity/cat/red\0" } , StaticRegistryEntry { name : "siamese" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/siamese\0" } , StaticRegistryEntry { name : "tabby" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/tabby\0" } , StaticRegistryEntry { name : "white" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/white\0" }] , } , StaticRegistry { registry_id : "cow_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/cold_cow\x08\0\x05model\0\x04cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/cow/temperate_cow\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/warm_cow\x08\0\x05model\0\x04warm\0" }] , } , StaticRegistry { registry_id : "chicken_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x05model\0\x04cold\x08\0\x08asset_id\0%minecraft:entity/chicken/cold_chicken\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0*minecraft:entity/chicken/temperate_chicken\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0%minecraft:entity/chicken/warm_chicken\0" }] , } , StaticRegistry { registry_id : "painting_variant" , entries : & [StaticRegistryEntry { name : "alban" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.alban.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Fminecraft:alban\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Fminecraft:aztec\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.aztec2.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x10minecraft:aztec2\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:backyard\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.backyard.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.backyard.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.baroque.title\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:baroque\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.baroque.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\0\x08\0\x08asset_id\0\x0Eminecraft:bomb\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:bouquet\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.bouquet.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.bouquet.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:burning_skull\n\0\x06author\x08\0\ttranslate\0'painting.minecraft.burning_skull.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0&painting.minecraft.burning_skull.title\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Eminecraft:bust\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:cavebird\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.cavebird.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.cavebird.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:changing\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.changing.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.changing.title\0\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Fminecraft:cotan\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.courbet.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:courbet\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.courbet.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.creebet.title\0\x08\0\x08asset_id\0\x11minecraft:creebet\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.creebet.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "dennis" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:dennis\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.dennis.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.dennis.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:donkey_kong\n\0\x05title\x08\0\ttranslate\0$painting.minecraft.donkey_kong.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0%painting.minecraft.donkey_kong.author\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.earth.title\0\x08\0\x08asset_id\0\x0Fminecraft:earth\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:endboss\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.endboss.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.endboss.title\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x0Eminecraft:fern\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.fern.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\0\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.fighters.author\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x12minecraft:fighters\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.fighters.title\0\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:finding\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.finding.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.finding.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fire.title\0\x08\0\x08asset_id\0\x0Eminecraft:fire\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "graham" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:graham\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.graham.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.graham.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:humble\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.humble.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.humble.author\0\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:kebab\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.kebab.title\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.lowmist.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:lowmist\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.lowmist.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "match" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:match\0" } , StaticRegistryEntry { name : "meditative" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0$painting.minecraft.meditative.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x14minecraft:meditative\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.meditative.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.orb.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\rminecraft:orb\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:owlemons\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.owlemons.title\0\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.owlemons.author\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:passage\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.passage.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.passage.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:pigscene\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.pigscene.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\0\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.plant.author\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:plant\0" } , StaticRegistryEntry { name : "pointer" , data : b"\n\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.pointer.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.pointer.title\0\x08\0\x08asset_id\0\x11minecraft:pointer\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.pond.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x0Eminecraft:pond\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:pool\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.pool.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0&painting.minecraft.prairie_ride.author\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x16minecraft:prairie_ride\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0%painting.minecraft.prairie_ride.title\0\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\x08\0\x08asset_id\0\rminecraft:sea\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.sea.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:skeleton\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.skeleton.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.skeleton.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\n\0\x06author\x08\0\ttranslate\0)painting.minecraft.skull_and_roses.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0(painting.minecraft.skull_and_roses.title\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.stage.author\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:stage\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\n\0\x06author\x08\0\ttranslate\0$painting.minecraft.sunflowers.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x14minecraft:sunflowers\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.sunflowers.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.sunset.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x10minecraft:sunset\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x0Fminecraft:tides\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\0\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.unpacked.author\0\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.unpacked.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:unpacked\0" } , StaticRegistryEntry { name : "void" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.void.author\0\x08\0\x08asset_id\0\x0Eminecraft:void\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x12minecraft:wanderer\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.wanderer.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.wanderer.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\0\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0#painting.minecraft.wasteland.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x13minecraft:wasteland\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "water" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.water.title\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:water\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.wind.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:wind\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.wither.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:wither\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x01\0\x0Bpiglin_safe\0\x01\0\tbed_works\x01\x01\0\x07natural\x01\x03\0\x0Ccloud_height\0\0\0\xC0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\x0Chas_skylight\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\thas_raids\x01\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\tultrawarm\0\x01\0\x0Bhas_ceiling\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x08\0\x07effects\0\x13minecraft:overworld\x01\0\x14respawn_anchor_works\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x06height\0\0\x01\x80\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x01\0\x14respawn_anchor_works\0\x01\0\thas_raids\x01\x01\0\x07natural\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\n\0\x19monster_spawn_light_level\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmax_inclusive\0\0\0\x07\0\x03\0\x0Ccloud_height\0\0\0\xC0\x03\0\x06height\0\0\x01\x80\x01\0\x0Chas_skylight\x01\x08\0\x07effects\0\x13minecraft:overworld\x01\0\x0Bhas_ceiling\x01\x01\0\tultrawarm\0\x01\0\tbed_works\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x0Bpiglin_safe\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\x80\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\n\0\x19monster_spawn_light_level\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\0\x01\0\x0Bhas_ceiling\0\x01\0\tultrawarm\0\x01\0\x07natural\0\x03\0\nfixed_time\0\0\x17p\x01\0\x0Bpiglin_safe\0\x01\0\x0Chas_skylight\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x01\0\tbed_works\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x08\0\x07effects\0\x11minecraft:the_end\x01\0\thas_raids\x01\x01\0\x14respawn_anchor_works\0\x03\0\x05min_y\0\0\0\0\x03\0\x06height\0\0\x01\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x01\0\thas_raids\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x03\0\x0Elogical_height\0\0\0\x80\x01\0\x14respawn_anchor_works\x01\x01\0\x0Chas_skylight\0\x03\0\nfixed_time\0\0FP\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x01\0\x0Bpiglin_safe\x01\x03\0\x05min_y\0\0\0\0\x08\0\x07effects\0\x14minecraft:the_nether\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x01\0\tultrawarm\x01\x01\0\x07natural\0\x03\0\x06height\0\0\x01\0\x03\0\x19monster_spawn_light_level\0\0\0\x07\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x01\0\tbed_works\0\x01\0\x0Bhas_ceiling\x01\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05arrow\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x12death_message_type\0\x17intentional_game_design\x08\0\nmessage_id\0\x0FbadRespawnPoint\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06cactus\0" } , StaticRegistryEntry { name : "campfire" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06inFire\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x08cramming\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x08\0\nmessage_id\0\x0CdragonBreath\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x08\0\x07effects\0\x08drowning\x08\0\nmessage_id\0\x05drown\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06dryout\0" } , StaticRegistryEntry { name : "ender_pearl" , data : b"\n\x08\0\x12death_message_type\0\rfall_variants\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x04fall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x08\0\nmessage_id\0\texplosion\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x04fall\x08\0\x12death_message_type\0\rfall_variants\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x08\0\nmessage_id\0\x05anvil\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0CfallingBlock\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x11fallingStalactite\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x08fireball\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x08\0\nmessage_id\0\tfireworks\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x08\0\nmessage_id\0\x0BflyIntoWall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x08freezing\x08\0\nmessage_id\0\x06freeze\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x08\0\nmessage_id\0\x07generic\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "generic_kill" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0BgenericKill\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x08\0\nmessage_id\0\x08hotFloor\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06inFire\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x08\0\nmessage_id\0\x06inWall\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\rindirectMagic\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x04lava\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\rlightningBolt\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mace_smash" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\nmace_smash\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05magic\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06onFire\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\noutOfWorld\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "outside_border" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\routsideBorder\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06player\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\x10explosion.player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x08\0\nmessage_id\0\nsonic_boom\x08\0\x07scaling\0\x06always\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "spit" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\nstalagmite\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06starve\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x08\0\nmessage_id\0\x05sting\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x08\0\nmessage_id\0\x0EsweetBerryBush\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x06poking\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x06thorns\x08\0\nmessage_id\0\x06thorns\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06thrown\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x07trident\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06onFire\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wind_charge" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06wither\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0BwitherSkull\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" }] , } , StaticRegistry { registry_id : "jukebox_song" , entries : & [StaticRegistryEntry { name : "11" , data : b"\n\x08\0\x0Bsound_event\0\x17minecraft:music_disc.11\x06\0\x11length_in_seconds@Q\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0B\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.11\0\0" } , StaticRegistryEntry { name : "13" , data : b"\n\x03\0\x11comparator_output\0\0\0\x01\x08\0\x0Bsound_event\0\x17minecraft:music_disc.13\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\0\x06\0\x11length_in_seconds@f@\0\0\0\0\0\0" } , StaticRegistryEntry { name : "5" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0F\n\0\x0Bdescription\x08\0\ttranslate\0\x18jukebox_song.minecraft.5\0\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x08\0\x0Bsound_event\0\x16minecraft:music_disc.5\0" } , StaticRegistryEntry { name : "blocks" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.blocks\0\x06\0\x11length_in_seconds@u\x90\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.blocks\x03\0\x11comparator_output\0\0\0\x03\0" } , StaticRegistryEntry { name : "cat" , data : b"\n\x06\0\x11length_in_seconds@g \0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x02\x08\0\x0Bsound_event\0\x18minecraft:music_disc.cat\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.cat\0\0" } , StaticRegistryEntry { name : "chirp" , data : b"\n\x03\0\x11comparator_output\0\0\0\x04\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.chirp\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.chirp\0\x06\0\x11length_in_seconds@g \0\0\0\0\0\0" } , StaticRegistryEntry { name : "creator" , data : b"\n\x06\0\x11length_in_seconds@f\0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.creator\x03\0\x11comparator_output\0\0\0\x0C\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.creator\0\0" } , StaticRegistryEntry { name : "creator_music_box" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\x08\0\x0Bsound_event\0&minecraft:music_disc.creator_music_box\x06\0\x11length_in_seconds@R@\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0B\0" } , StaticRegistryEntry { name : "far" , data : b"\n\x08\0\x0Bsound_event\0\x18minecraft:music_disc.far\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.far\0\x06\0\x11length_in_seconds@e\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x05\0" } , StaticRegistryEntry { name : "lava_chicken" , data : b"\n\x06\0\x11length_in_seconds@`\xC0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#jukebox_song.minecraft.lava_chicken\0\x08\0\x0Bsound_event\0!minecraft:music_disc.lava_chicken\x03\0\x11comparator_output\0\0\0\t\0" } , StaticRegistryEntry { name : "mall" , data : b"\n\x06\0\x11length_in_seconds@h\xA0\0\0\0\0\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.mall\x03\0\x11comparator_output\0\0\0\x06\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.mall\0\0" } , StaticRegistryEntry { name : "mellohi" , data : b"\n\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.mellohi\x03\0\x11comparator_output\0\0\0\x07\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\x06\0\x11length_in_seconds@X\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "otherside" , data : b"\n\x06\0\x11length_in_seconds@h`\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\x03\0\x11comparator_output\0\0\0\x0E\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\0" } , StaticRegistryEntry { name : "pigstep" , data : b"\n\x03\0\x11comparator_output\0\0\0\r\x06\0\x11length_in_seconds@b\xA0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.pigstep\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.pigstep\0\0" } , StaticRegistryEntry { name : "precipice" , data : b"\n\x03\0\x11comparator_output\0\0\0\r\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.precipice\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\x06\0\x11length_in_seconds@r\xB0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "relic" , data : b"\n\x06\0\x11length_in_seconds@k@\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.relic\x03\0\x11comparator_output\0\0\0\x0E\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.relic\0\0" } , StaticRegistryEntry { name : "stal" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.stal\x06\0\x11length_in_seconds@b\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.stal\0\0" } , StaticRegistryEntry { name : "strad" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.strad\0\x03\0\x11comparator_output\0\0\0\t\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.strad\x06\0\x11length_in_seconds@g\x80\0\0\0\0\0\0" } , StaticRegistryEntry { name : "tears" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.tears\0\x06\0\x11length_in_seconds@e\xE0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\n\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.tears\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\x06\0\x11length_in_seconds@m\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0C\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.ward\0\x06\0\x11length_in_seconds@o`\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.ward\0" }] , } , StaticRegistry { registry_id : "banner_pattern" , entries : & [StaticRegistryEntry { name : "base" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.base\x08\0\x08asset_id\0\x0Eminecraft:base\0" } , StaticRegistryEntry { name : "border" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.border\x08\0\x08asset_id\0\x10minecraft:border\0" } , StaticRegistryEntry { name : "bricks" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:bricks\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.bricks\0" } , StaticRegistryEntry { name : "circle" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.circle\x08\0\x08asset_id\0\x10minecraft:circle\0" } , StaticRegistryEntry { name : "creeper" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.creeper\x08\0\x08asset_id\0\x11minecraft:creeper\0" } , StaticRegistryEntry { name : "cross" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.cross\x08\0\x08asset_id\0\x0Fminecraft:cross\0" } , StaticRegistryEntry { name : "curly_border" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.curly_border\x08\0\x08asset_id\0\x16minecraft:curly_border\0" } , StaticRegistryEntry { name : "diagonal_left" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:diagonal_left\x08\0\x0Ftranslation_key\0$block.minecraft.banner.diagonal_left\0" } , StaticRegistryEntry { name : "diagonal_right" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:diagonal_right\x08\0\x0Ftranslation_key\0%block.minecraft.banner.diagonal_right\0" } , StaticRegistryEntry { name : "diagonal_up_left" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:diagonal_up_left\x08\0\x0Ftranslation_key\0'block.minecraft.banner.diagonal_up_left\0" } , StaticRegistryEntry { name : "diagonal_up_right" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:diagonal_up_right\x08\0\x0Ftranslation_key\0(block.minecraft.banner.diagonal_up_right\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.flow\0" } , StaticRegistryEntry { name : "flower" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:flower\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.flower\0" } , StaticRegistryEntry { name : "globe" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.globe\x08\0\x08asset_id\0\x0Fminecraft:globe\0" } , StaticRegistryEntry { name : "gradient" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:gradient\x08\0\x0Ftranslation_key\0\x1Fblock.minecraft.banner.gradient\0" } , StaticRegistryEntry { name : "gradient_up" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:gradient_up\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.gradient_up\0" } , StaticRegistryEntry { name : "guster" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.guster\x08\0\x08asset_id\0\x10minecraft:guster\0" } , StaticRegistryEntry { name : "half_horizontal" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.half_horizontal\x08\0\x08asset_id\0\x19minecraft:half_horizontal\0" } , StaticRegistryEntry { name : "half_horizontal_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0-block.minecraft.banner.half_horizontal_bottom\x08\0\x08asset_id\0 minecraft:half_horizontal_bottom\0" } , StaticRegistryEntry { name : "half_vertical" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:half_vertical\x08\0\x0Ftranslation_key\0$block.minecraft.banner.half_vertical\0" } , StaticRegistryEntry { name : "half_vertical_right" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:half_vertical_right\x08\0\x0Ftranslation_key\0*block.minecraft.banner.half_vertical_right\0" } , StaticRegistryEntry { name : "mojang" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:mojang\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.mojang\0" } , StaticRegistryEntry { name : "piglin" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:piglin\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.piglin\0" } , StaticRegistryEntry { name : "rhombus" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:rhombus\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.rhombus\0" } , StaticRegistryEntry { name : "skull" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:skull\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.skull\0" } , StaticRegistryEntry { name : "small_stripes" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:small_stripes\x08\0\x0Ftranslation_key\0$block.minecraft.banner.small_stripes\0" } , StaticRegistryEntry { name : "square_bottom_left" , data : b"\n\x08\0\x0Ftranslation_key\0)block.minecraft.banner.square_bottom_left\x08\0\x08asset_id\0\x1Cminecraft:square_bottom_left\0" } , StaticRegistryEntry { name : "square_bottom_right" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:square_bottom_right\x08\0\x0Ftranslation_key\0*block.minecraft.banner.square_bottom_right\0" } , StaticRegistryEntry { name : "square_top_left" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.square_top_left\x08\0\x08asset_id\0\x19minecraft:square_top_left\0" } , StaticRegistryEntry { name : "square_top_right" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:square_top_right\x08\0\x0Ftranslation_key\0'block.minecraft.banner.square_top_right\0" } , StaticRegistryEntry { name : "straight_cross" , data : b"\n\x08\0\x0Ftranslation_key\0%block.minecraft.banner.straight_cross\x08\0\x08asset_id\0\x18minecraft:straight_cross\0" } , StaticRegistryEntry { name : "stripe_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_bottom\x08\0\x08asset_id\0\x17minecraft:stripe_bottom\0" } , StaticRegistryEntry { name : "stripe_center" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_center\x08\0\x08asset_id\0\x17minecraft:stripe_center\0" } , StaticRegistryEntry { name : "stripe_downleft" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:stripe_downleft\x08\0\x0Ftranslation_key\0&block.minecraft.banner.stripe_downleft\0" } , StaticRegistryEntry { name : "stripe_downright" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.stripe_downright\x08\0\x08asset_id\0\x1Aminecraft:stripe_downright\0" } , StaticRegistryEntry { name : "stripe_left" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:stripe_left\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.stripe_left\0" } , StaticRegistryEntry { name : "stripe_middle" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_middle\x08\0\x08asset_id\0\x17minecraft:stripe_middle\0" } , StaticRegistryEntry { name : "stripe_right" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:stripe_right\x08\0\x0Ftranslation_key\0#block.minecraft.banner.stripe_right\0" } , StaticRegistryEntry { name : "stripe_top" , data : b"\n\x08\0\x08asset_id\0\x14minecraft:stripe_top\x08\0\x0Ftranslation_key\0!block.minecraft.banner.stripe_top\0" } , StaticRegistryEntry { name : "triangle_bottom" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:triangle_bottom\x08\0\x0Ftranslation_key\0&block.minecraft.banner.triangle_bottom\0" } , StaticRegistryEntry { name : "triangle_top" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:triangle_top\x08\0\x0Ftranslation_key\0#block.minecraft.banner.triangle_top\0" } , StaticRegistryEntry { name : "triangles_bottom" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:triangles_bottom\x08\0\x0Ftranslation_key\0'block.minecraft.banner.triangles_bottom\0" } , StaticRegistryEntry { name : "triangles_top" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:triangles_top\x08\0\x0Ftranslation_key\0$block.minecraft.banner.triangles_top\0" }] , } , StaticRegistry { registry_id : "instrument" , entries : & [StaticRegistryEntry { name : "admire_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.4\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.admire_goat_horn\0\0" } , StaticRegistryEntry { name : "call_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.5\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.call_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dream_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.7\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.dream_goat_horn\0\0" } , StaticRegistryEntry { name : "feel_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.feel_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.3\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ponder_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.ponder_goat_horn\0\0" } , StaticRegistryEntry { name : "seek_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.2\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.seek_goat_horn\0\0" } , StaticRegistryEntry { name : "sing_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.sing_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.1\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "yearn_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.yearn_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.6\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x04head\x03\0\tmax_level\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\0)\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\x14add_multiplied_total\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\x08\0\tattribute\0 minecraft:submerged_mining_speed\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\tpredicate\x01\0\tis_direct\x01\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\x08\0\x08to_apply\0\x12minecraft:slowness\n\0\x0Cmax_duration\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\x06\0\x0Cmin_duration?\xF8\0\0\0\0\0\0\0\x08\0\x08affected\0\x06victim\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\x03\0\tmax_level\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\x03\0\nanvil_cost\0\0\0\x08\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x08max_cost\x03\0\x04base\0\0\0\r\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x04\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0&minecraft:enchantment.blast_protection\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\toperation\0\tadd_value\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x16minecraft:is_explosion\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x07effects\t\0\x1Dminecraft:armor_effectiveness\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base\xBF\xC3333333\x06\0\x15per_level_above_first\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x04\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x01\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x06victim\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x06\0\x06volume@\x14\0\0\0\0\0\0\0\0\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\n\0\tpredicate\n\0\x08location\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x13minecraft:hit_block\n\0\0\0\x01\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x06\0\x06volume@\x14\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x06\0\x05pitch?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x04\x08\0\tcondition\0\x17minecraft:weather_check\x01\0\nthundering\x01\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\x06entity\0\x04this\0\n\0\tpredicate\x01\0\x0Bcan_see_sky\x01\0\x08\0\tcondition\0\x18minecraft:location_check\0\x08\0\tcondition\0\x1Eminecraft:block_state_property\x08\0\x05block\0\x17minecraft:lightning_rod\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x08\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "density" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x07effects\t\0'minecraft:smash_damage_per_fallen_block\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xE0\0\0\0\0\0\0\0\0\0\0\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0#minecraft:enchantment.depth_strider\x08\0\tattribute\0#minecraft:water_movement_efficiency\n\0\x06amount\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xD5UU\\}\xDAK\0\x08\0\toperation\0\tadd_value\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x04feet\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\x03\0\nanvil_cost\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\n\0\x08max_cost\x03\0\x04base\0\0\x003\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\x03\0\tmax_level\0\0\0\x05\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x18minecraft:levels_squared\x06\0\x05added?\xF0\0\0\0\0\0\0\0\x08\0\tattribute\0\x1Bminecraft:mining_efficiency\x08\0\x02id\0 minecraft:enchantment.efficiency\x08\0\toperation\0\tadd_value\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\x03\0\x06weight\0\0\0\n\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x0B\x03\0\x15per_level_above_first\0\0\0\x06\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x05\0\x03\0\tmax_level\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x11minecraft:is_fall\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\n\0\x06effect\n\0\x05value\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x08\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\x03\0\tmax_level\0\0\0\x02\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0<\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\n\0\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\0\n\0\x06effect\x08\0\x04type\0\x10minecraft:ignite\n\0\x08duration\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x06\0\x04base@\x10\0\0\0\0\0\0\0\0\x08\0\x08affected\0\x06victim\0\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\x03\0\x06weight\0\0\0\x05\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x01\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x11minecraft:is_fire\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first\xBF\xC3333333\x06\0\x04base\xBF\xC3333333\0\x08\0\toperation\0\x13add_multiplied_base\x08\0\x02id\0%minecraft:enchantment.fire_protection\x08\0\tattribute\0\x16minecraft:burning_time\0\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x12\0\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x1Cminecraft:projectile_spawned\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x10minecraft:ignite\x06\0\x08duration@Y\0\0\0\0\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\n\0\x07effects\t\0\x19minecraft:damage_immunity\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x1Cminecraft:burn_from_stepping\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\n\0\x06effect\0\0\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x06effect\x06\0\x06height?\xF0\0\0\0\0\0\0\n\0\x0Bblock_state\x08\0\x04type\0\x1Fminecraft:simple_state_provider\n\0\x05state\x08\0\x04Name\0\x15minecraft:frosted_ice\n\0\nProperties\x08\0\x03age\0\x010\0\0\0\x08\0\x12trigger_game_event\0\x15minecraft:block_place\n\0\tpredicate\t\0\npredicates\n\0\0\0\x04\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\0\0\0\x01\0\0\0\0\x08\0\x03tag\0\rminecraft:air\x08\0\x04type\0\x1Cminecraft:matching_block_tag\0\x08\0\x04type\0\x19minecraft:matching_blocks\x08\0\x06blocks\0\x0Fminecraft:water\0\x08\0\x04type\0\x19minecraft:matching_fluids\x08\0\x06fluids\0\x0Fminecraft:water\0\x08\0\x04type\0\x16minecraft:unobstructed\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x06radius\x06\0\x03max@0\0\0\0\0\0\0\n\0\x05value\x06\0\x04base@\x08\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x06\0\x03min\0\0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:clamped\0\x08\0\x04type\0\x16minecraft:replace_disk\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\0\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x03\0\tmax_level\0\0\0\x02\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\x03\0\tmax_level\0\0\0\x05\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x15\0\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x01\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0 #minecraft:sensitive_to_impaling\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\n\0\x05value\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\n\0\x07effects\t\0\x12minecraft:ammo_use\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\0\x08\0\tcondition\0\x14minecraft:match_tool\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\x007\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\x03\0\tmax_level\0\0\0\x02\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x05\0\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x19minecraft:equipment_drops\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\x84z\xE1G\xAE\x14{\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\x84z\xE1G\xAE\x14{\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x10minecraft:player\0\x08\0\x06entity\0\x08attacker\0\x08\0\tenchanted\0\x08attacker\0\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x07\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\n\0\x07effects\t\0%minecraft:trident_return_acceleration\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x1Cminecraft:fishing_luck_bonus\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\0\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\0\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0 minecraft:fishing_time_reduction\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x06\0\x04base@\x14\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\n\0\x07effects\t\0\x18minecraft:repair_with_xp\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x12minecraft:multiply\x06\0\x06factor@\0\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x1Aminecraft:projectile_count\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\t\0\x1Bminecraft:projectile_spread\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@$\0\0\0\0\0\0\x06\0\x15per_level_above_first@$\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\x03\0\x06weight\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\x03\0\nanvil_cost\0\0\0\x01\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x04\n\0\x07effects\t\0\x1Dminecraft:projectile_piercing\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\0" } , StaticRegistryEntry { name : "power" , data : b"\n\x03\0\tmax_level\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\x06weight\0\0\0\n\x03\0\nanvil_cost\0\0\0\x01\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x10\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\0\0\0\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x08min_cost\x03\0\x04base\0\0\0\x03\x03\0\x15per_level_above_first\0\0\0\x06\0\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x17minecraft:is_projectile\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0\t\x03\0\x15per_level_above_first\0\0\0\x06\0\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x01\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\0\0\x03\0\tmax_level\0\0\0\x04\x03\0\nanvil_cost\0\0\0\x01\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x01\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x0B\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\x06weight\0\0\0\n\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\0\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\0%\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\tmax_level\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\n\0\x07effects\t\0\"minecraft:crossbow_charging_sounds\n\0\0\0\x03\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_1\0\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_2\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_3\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\n\0\x1Eminecraft:crossbow_charge_time\n\0\x05value\x06\0\x04base\xBF\xD0\0\0\0\0\0\0\x06\0\x15per_level_above_first\xBF\xD0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x14\0\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0!minecraft:enchantment.respiration\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\tattribute\0\x16minecraft:oxygen_bonus\x08\0\toperation\0\tadd_value\0\0\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x04base\0\0\0(\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x04base\0\0\0\x11\x03\0\x15per_level_above_first\0\0\0\x07\0\t\0\x05slots\x08\0\0\0\x01\0\x04hand\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\n\0\x07effects\n\0&minecraft:trident_spin_attack_strength\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\t\0\x17minecraft:trident_sound\x08\0\0\0\x03\0 minecraft:item.trident.riptide_1\0 minecraft:item.trident.riptide_2\0 minecraft:item.trident.riptide_3\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x15\x03\0\x15per_level_above_first\0\0\0\x0B\0\x03\0\nanvil_cost\0\0\0\x01\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x01\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\x03\0\x06weight\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\x03\0\tmax_level\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x1Aminecraft:block_experience\n\0\0\0\x01\n\0\x06effect\x06\0\x05value\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:set\0\0\0\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x01\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x05\x03\0\x06weight\0\0\0\x05\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0\x1D#minecraft:sensitive_to_smite\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\nanvil_cost\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\x06weight\0\0\0\x01\n\0\x07effects\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x06effect\x06\0\x05speed?\xF0\0\0\0\0\0\0\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\0\n\0\x11vertical_velocity\x06\0\x04base?\xB9\x99\x99\x99\x99\x99\x9A\0\n\0\x11vertical_position\x08\0\x04type\0\x0Fentity_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\0\x08\0\x04type\0\x19minecraft:spawn_particles\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\n\0\x13horizontal_velocity\x06\0\x0Emovement_scale\xBF\xC9\x99\x99\x99\x99\x99\x9A\0\0\n\0\x0Crequirements\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\x03\0\rperiodic_tick\0\0\0\x05\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\n\0\x06effect\x08\0\x04type\0\x14minecraft:play_sound\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\n\0\x05pitch\x08\0\x04type\0\x11minecraft:uniform\x06\0\rmax_exclusive?\xF0\0\0\0\0\0\0\x06\0\rmin_inclusive?\xE3333333\0\x06\0\x06volume?\xE3333333\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x06\0\x06chance?\xD6ffffff\x08\0\tcondition\0\x17minecraft:random_chance\0\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x1Aminecraft:location_changed\n\0\0\0\x02\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\tattribute\0\x18minecraft:movement_speed\n\0\x06amount\x06\0\x04base?\xA4\xBCj~\xF9\xDB#\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\x85\x81\x06$\xDD/\x1B\0\x08\0\toperation\0\tadd_value\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\x04type\0\x13minecraft:attribute\0\x08\0\toperation\0\tadd_value\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x13minecraft:attribute\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\x08\0\x02id\0 minecraft:enchantment.soul_speed\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\n\0\x04term\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x07vehicle\0\0\0\x08\0\tcondition\0\x12minecraft:inverted\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x03\x01\0\x06active\x01\x08\0\tcondition\0\"minecraft:enchantment_active_check\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\"minecraft:enchantment_active_check\x01\0\x06active\0\0\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\n\0\x06chance\x06\0\x06amount?\xA4z\xE1G\xAE\x14{\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\0\0\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x14\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\n\0\x06amount\n\0\tnumerator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\n\0\x0Bdenominator\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\x08\0\toperation\0\tadd_value\0\0\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\t\0\x05slots\x08\0\0\0\x01\0\x04legs\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\0\x08\0\tattribute\0\x18minecraft:sneaking_speed\x08\0\toperation\0\tadd_value\x08\0\x02id\0!minecraft:enchantment.swift_sneak\0\0\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0<\x03\0\x15per_level_above_first\0\0\0\x14\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x08\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x08attacker\x08\0\tenchanted\0\x06victim\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x06\0\nmax_damage@\x14\0\0\0\0\0\0\x06\0\nmin_damage?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x17minecraft:damage_entity\x08\0\x0Bdamage_type\0\x10minecraft:thorns\0\x06\0\x06amount@\0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Crequirements\x08\0\tcondition\0\x17minecraft:random_chance\n\0\x06chance\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xC3333333\0\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\0\0\0\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\x007\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x15minecraft:item_damage\n\0\0\0\x02\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\n\0\x06effect\n\0\x06chance\x08\0\x04type\0\x12minecraft:fraction\n\0\tnumerator\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\n\0\x0Bdenominator\x06\0\x04base@$\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\x08\0\x04type\0\x19minecraft:remove_binomial\0\0\n\0\x0Crequirements\n\0\x04term\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\0\x08\0\tcondition\0\x12minecraft:inverted\0\n\0\x06effect\n\0\x06chance\n\0\tnumerator\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\n\0\x0Bdenominator\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\0\x08\0\x04type\0\x19minecraft:remove_binomial\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\x03\0\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\x03\0\x06weight\0\0\0\x01\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x06effect\n\0\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\x06\0\x06radius@\x0C\0\0\0\0\0\0\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\x08\0\x11block_interaction\0\x07trigger\x08\0\x04type\0\x11minecraft:explode\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\n\0\x14knockback_multiplier\x08\0\x04type\0\x10minecraft:lookup\t\0\x06values\x06\0\0\0\x03?\xF3333333?\xFC\0\0\0\0\0\0@\x01\x99\x99\x99\x99\x99\x9A\n\0\x08fallback\x06\0\x04base?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xD6ffffff\0\0\0\x08\0\x08affected\0\x08attacker\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\n\0\x08movement\n\0\rfall_distance\x06\0\x03min?\xF8\0\0\0\0\0\0\0\0\0\0\0\0\x03\0\tmax_level\0\0\0\x03\0" }] , } , StaticRegistry { registry_id : "dialog" , entries : & [StaticRegistryEntry { name : "custom_options" , data : b"\n\x03\0\x0Cbutton_width\0\0\x016\n\0\x05title\x08\0\ttranslate\0\x19menu.custom_options.title\0\n\0\x0Bexit_action\x03\0\x05width\0\0\0\xC8\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\0\x03\0\x07columns\0\0\0\x01\x08\0\x07dialogs\0!#minecraft:pause_screen_additions\x08\0\x04type\0\x15minecraft:dialog_list\n\0\x0Eexternal_title\x08\0\ttranslate\0\x13menu.custom_options\0\0" } , StaticRegistryEntry { name : "quick_actions" , data : b"\n\n\0\x0Eexternal_title\x08\0\ttranslate\0\x12menu.quick_actions\0\x03\0\x0Cbutton_width\0\0\x016\x08\0\x07dialogs\0\x18#minecraft:quick_actions\x08\0\x04type\0\x15minecraft:dialog_list\x03\0\x07columns\0\0\0\x01\n\0\x0Bexit_action\x03\0\x05width\0\0\0\xC8\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\0\n\0\x05title\x08\0\ttranslate\0\x18menu.quick_actions.title\0\0" } , StaticRegistryEntry { name : "server_links" , data : b"\n\n\0\x0Bexit_action\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\x03\0\x05width\0\0\0\xC8\0\x03\0\x07columns\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x17menu.server_links.title\0\x03\0\x0Cbutton_width\0\0\x016\x08\0\x04type\0\x16minecraft:server_links\n\0\x0Eexternal_title\x08\0\ttranslate\0\x11menu.server_links\0\0" }] , } , StaticRegistry { registry_id : "test_environment" , entries : & [StaticRegistryEntry { name : "default" , data : b"\n\x08\0\x04type\0\x10minecraft:all_of\t\0\x0Bdefinitions\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "test_instance" , entries : & [StaticRegistryEntry { name : "always_pass" , data : b"\n\x08\0\x04type\0\x12minecraft:function\x08\0\x0Benvironment\0\x11minecraft:default\x01\0\x08required\0\x03\0\tmax_ticks\0\0\0\x01\x03\0\x0Bsetup_ticks\0\0\0\x01\x08\0\x08function\0\x15minecraft:always_pass\x08\0\tstructure\0\x0Fminecraft:empty\0" }] , }] ; -pub static REGISTRY_V_1_21_9 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\rfoliage_color\0\x9E\x81M\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature?\xEEffffff\x01\0\x11has_precipitation\x01\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x08particle\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\0\x03\0\tfog_color\0h_p\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\x03\0\tsky_color\0n\xB1\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x08downfall?\xE3333333\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE3333333\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0z\xA5\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\x01\0\x15replace_current_music\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\rfoliage_color\0\xB6\xDBa\x03\0\x0Bgrass_color\0\xB6\xDBa\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0]\xB7\xEF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\x03\0\tmin_delay\0\0.\xE0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0]\xB7\xEF\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\0\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\x03\0\tfog_color\x003\x03\x03\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\n\0\x08particle\x06\0\x0Bprobability?\x99\x99\x99\x99\x99\x99\x9A\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x11dry_foliage_color\0{S4\x03\0\tsky_color\0y\xA6\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\x14grass_color_modifier\0\x0Bdark_forest\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0=W\xD6\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0x\xA7\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\098\xC9\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x04\x163\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.desert\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0y\xA6\xFF\0\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0y\xA6\xFF\0\x06\0\x0Btemperature?\xE6ffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\098\xC9\x03\0\tsky_color\0\x7F\xA1\xFF\0\x01\0\x11has_precipitation\x01\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0\x85\x9D\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature\xBF\xE6ffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\098\xC9\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\x81\xA0\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x06\0\x0Btemperature\xBF\xE6ffffff\n\0\x07effects\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0w\xA8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.jungle\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x08\0\x14grass_color_modifier\0\x05swamp\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\x0Fwater_fog_color\0Mz`\x03\0\rfoliage_color\0\x8D\xB1'\x03\0\tsky_color\0x\xA7\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x11dry_foliage_color\0{S4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0:zj\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0\x0EN\xCF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xF0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0w\xA8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\0\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\x03\0\tfog_color\x003\x08\x08\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE3333333\n\0\x07effects\x03\0\tsky_color\0z\xA5\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE3333333\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD3333333\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\tsky_color\0|\xA3\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bgrass_color\0w\x82r\x03\0\x0Fwater_fog_color\0Ui\x80\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x11dry_foliage_color\0\xA0\xA6\x9C\x03\0\tsky_color\0\xB9\xB9\xB9\x06\0\x0Cmusic_volume\0\0\0\0\0\0\0\0\x03\0\rfoliage_color\0\x87\x8Dv\t\0\x05music\0\0\0\0\0\x03\0\tfog_color\0\x81wp\x03\0\x0Bwater_color\0v\x88\x9D\0\x06\0\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\0\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\tsky_color\0\x82\x9F\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature\xBF\xD3333333\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x83\x9E\xFF\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\tfog_color\0\x1BGE\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\x03\0\tsky_color\0n\xB1\xFF\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\x06\0\x0Bprobability?y\x99\x99\x99\x99\x99\x9A\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\0\0\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0v\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0##\x17\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0a{d\x03\0\tsky_color\0x\xA7\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\rfoliage_color\0jp9\x03\0\x11dry_foliage_color\0{S4\x08\0\x14grass_color_modifier\0\x05swamp\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tsky_color\0}\xA3\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0C\xD5\xEE\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x1F3\x03\0\tsky_color\0{\xA4\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\0\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\x1A\x05\x1A\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\0\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA2\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\rfoliage_color\0\x9E\x81M\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Echat.type.text\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\n\0\x05style\x08\0\x05color\0\x04gray\x01\0\x06italic\x01\0\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x01\0\x07content\x08\0\x0Ftranslation_key\0\x02%s\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\n%s says %s\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" }] , } , StaticRegistry { registry_id : "trim_pattern" , entries : & [StaticRegistryEntry { name : "bolt" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:bolt\0" } , StaticRegistryEntry { name : "coast" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:coast\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\x08\0\x08asset_id\0\x0Eminecraft:dune\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\x08\0\x08asset_id\0\rminecraft:eye\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\0\x08\0\x08asset_id\0\x0Eminecraft:flow\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "host" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:host\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x10minecraft:raiser\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\x08\0\x08asset_id\0\rminecraft:rib\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x10minecraft:sentry\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.sentry\0\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x10minecraft:shaper\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_pattern.minecraft.silence\0\x08\0\x08asset_id\0\x11minecraft:silence\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:snout\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Fminecraft:spire\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\0\x08\0\x08asset_id\0\x0Eminecraft:tide\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\x08\0\x08asset_id\0\rminecraft:vex\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\x08\0\x08asset_id\0\x0Eminecraft:ward\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\x08\0\x08asset_id\0\x13minecraft:wayfinder\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:wild\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\x01\0\x05decal\0\0" }] , } , StaticRegistry { registry_id : "trim_material" , entries : & [StaticRegistryEntry { name : "amethyst" , data : b"\n\x08\0\nasset_name\0\x08amethyst\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.amethyst\x08\0\x05color\0\x07#9A5CC6\0\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\x08\0\x05color\0\x07#B4684D\0\n\0\x15override_armor_assets\x08\0\x10minecraft:copper\0\rcopper_darker\0\x08\0\nasset_name\0\x06copper\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.diamond\x08\0\x05color\0\x07#6EECD2\0\x08\0\nasset_name\0\x07diamond\n\0\x15override_armor_assets\x08\0\x11minecraft:diamond\0\x0Ediamond_darker\0\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\x08\0\nasset_name\0\x07emerald\n\0\x0Bdescription\x08\0\x05color\0\x07#11A036\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\0\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\x08\0\nasset_name\0\x04gold\n\0\x15override_armor_assets\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\n\0\x0Bdescription\x08\0\x05color\0\x07#DEB12D\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\0\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\x08\0\nasset_name\0\x04iron\n\0\x15override_armor_assets\x08\0\x0Eminecraft:iron\0\x0Biron_darker\0\n\0\x0Bdescription\x08\0\x05color\0\x07#ECECEC\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\0\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\x08\0\nasset_name\0\x05lapis\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\x08\0\x05color\0\x07#416E97\0\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\x08\0\nasset_name\0\tnetherite\n\0\x15override_armor_assets\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\n\0\x0Bdescription\x08\0\x05color\0\x07#625859\x08\0\ttranslate\0!trim_material.minecraft.netherite\0\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\x08\0\nasset_name\0\x06quartz\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\x08\0\x05color\0\x07#E3D4C4\0\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\x08\0\nasset_name\0\x08redstone\n\0\x0Bdescription\x08\0\x05color\0\x07#971607\x08\0\ttranslate\0 trim_material.minecraft.redstone\0\0" } , StaticRegistryEntry { name : "resin" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#FC7812\x08\0\ttranslate\0\x1Dtrim_material.minecraft.resin\0\x08\0\nasset_name\0\x05resin\0" }] , } , StaticRegistry { registry_id : "wolf_variant" , entries : & [StaticRegistryEntry { name : "ashen" , data : b"\n\n\0\x06assets\x08\0\x05angry\0&minecraft:entity/wolf/wolf_ashen_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_ashen\x08\0\x04tame\0%minecraft:entity/wolf/wolf_ashen_tame\0\0" } , StaticRegistryEntry { name : "black" , data : b"\n\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_black_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_black_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_black\0\0" } , StaticRegistryEntry { name : "chestnut" , data : b"\n\n\0\x06assets\x08\0\x04wild\0#minecraft:entity/wolf/wolf_chestnut\x08\0\x04tame\0(minecraft:entity/wolf/wolf_chestnut_tame\x08\0\x05angry\0)minecraft:entity/wolf/wolf_chestnut_angry\0\0" } , StaticRegistryEntry { name : "pale" , data : b"\n\n\0\x06assets\x08\0\x05angry\0 minecraft:entity/wolf/wolf_angry\x08\0\x04wild\0\x1Aminecraft:entity/wolf/wolf\x08\0\x04tame\0\x1Fminecraft:entity/wolf/wolf_tame\0\0" } , StaticRegistryEntry { name : "rusty" , data : b"\n\n\0\x06assets\x08\0\x04wild\0 minecraft:entity/wolf/wolf_rusty\x08\0\x05angry\0&minecraft:entity/wolf/wolf_rusty_angry\x08\0\x04tame\0%minecraft:entity/wolf/wolf_rusty_tame\0\0" } , StaticRegistryEntry { name : "snowy" , data : b"\n\n\0\x06assets\x08\0\x04wild\0 minecraft:entity/wolf/wolf_snowy\x08\0\x04tame\0%minecraft:entity/wolf/wolf_snowy_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_snowy_angry\0\0" } , StaticRegistryEntry { name : "spotted" , data : b"\n\n\0\x06assets\x08\0\x04tame\0'minecraft:entity/wolf/wolf_spotted_tame\x08\0\x05angry\0(minecraft:entity/wolf/wolf_spotted_angry\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_spotted\0\0" } , StaticRegistryEntry { name : "striped" , data : b"\n\n\0\x06assets\x08\0\x04tame\0'minecraft:entity/wolf/wolf_striped_tame\x08\0\x05angry\0(minecraft:entity/wolf/wolf_striped_angry\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_striped\0\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\n\0\x06assets\x08\0\x05angry\0&minecraft:entity/wolf/wolf_woods_angry\x08\0\x04tame\0%minecraft:entity/wolf/wolf_woods_tame\x08\0\x04wild\0 minecraft:entity/wolf/wolf_woods\0\0" }] , } , StaticRegistry { registry_id : "wolf_sound_variant" , entries : & [StaticRegistryEntry { name : "angry" , data : b"\n\x08\0\x0Bdeath_sound\0!minecraft:entity.wolf_angry.death\x08\0\x0Bgrowl_sound\0!minecraft:entity.wolf_angry.growl\x08\0\rambient_sound\0#minecraft:entity.wolf_angry.ambient\x08\0\nhurt_sound\0 minecraft:entity.wolf_angry.hurt\x08\0\npant_sound\0 minecraft:entity.wolf_angry.pant\x08\0\x0Bwhine_sound\0!minecraft:entity.wolf_angry.whine\0" } , StaticRegistryEntry { name : "big" , data : b"\n\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_big.growl\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_big.death\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_big.hurt\x08\0\rambient_sound\0!minecraft:entity.wolf_big.ambient\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_big.whine\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_big.pant\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\x08\0\x0Bdeath_sound\0\x1Bminecraft:entity.wolf.death\x08\0\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\x08\0\npant_sound\0\x1Aminecraft:entity.wolf.pant\x08\0\rambient_sound\0\x1Dminecraft:entity.wolf.ambient\x08\0\nhurt_sound\0\x1Aminecraft:entity.wolf.hurt\x08\0\x0Bgrowl_sound\0\x1Bminecraft:entity.wolf.growl\0" } , StaticRegistryEntry { name : "cute" , data : b"\n\x08\0\nhurt_sound\0\x1Fminecraft:entity.wolf_cute.hurt\x08\0\x0Bdeath_sound\0 minecraft:entity.wolf_cute.death\x08\0\x0Bwhine_sound\0 minecraft:entity.wolf_cute.whine\x08\0\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\x08\0\npant_sound\0\x1Fminecraft:entity.wolf_cute.pant\x08\0\x0Bgrowl_sound\0 minecraft:entity.wolf_cute.growl\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_grumpy.growl\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_grumpy.whine\x08\0\npant_sound\0!minecraft:entity.wolf_grumpy.pant\x08\0\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\x08\0\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_grumpy.death\0" } , StaticRegistryEntry { name : "puglin" , data : b"\n\x08\0\rambient_sound\0$minecraft:entity.wolf_puglin.ambient\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_puglin.death\x08\0\npant_sound\0!minecraft:entity.wolf_puglin.pant\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_puglin.whine\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_puglin.growl\x08\0\nhurt_sound\0!minecraft:entity.wolf_puglin.hurt\0" } , StaticRegistryEntry { name : "sad" , data : b"\n\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_sad.whine\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_sad.growl\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_sad.pant\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_sad.hurt\x08\0\rambient_sound\0!minecraft:entity.wolf_sad.ambient\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_sad.death\0" }] , } , StaticRegistry { registry_id : "pig_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x05model\0\x04cold\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/cold_pig\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/pig/temperate_pig\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/warm_pig\0" }] , } , StaticRegistry { registry_id : "frog_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/cold_frog\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0$minecraft:entity/frog/temperate_frog\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/warm_frog\0" }] , } , StaticRegistry { registry_id : "cat_variant" , entries : & [StaticRegistryEntry { name : "all_black" , data : b"\n\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/all_black\0" } , StaticRegistryEntry { name : "black" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/black\0" } , StaticRegistryEntry { name : "british_shorthair" , data : b"\n\x08\0\x08asset_id\0&minecraft:entity/cat/british_shorthair\0" } , StaticRegistryEntry { name : "calico" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:entity/cat/calico\0" } , StaticRegistryEntry { name : "jellie" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:entity/cat/jellie\0" } , StaticRegistryEntry { name : "persian" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/persian\0" } , StaticRegistryEntry { name : "ragdoll" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/ragdoll\0" } , StaticRegistryEntry { name : "red" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:entity/cat/red\0" } , StaticRegistryEntry { name : "siamese" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/siamese\0" } , StaticRegistryEntry { name : "tabby" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/tabby\0" } , StaticRegistryEntry { name : "white" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/white\0" }] , } , StaticRegistry { registry_id : "cow_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x05model\0\x04cold\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/cold_cow\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/cow/temperate_cow\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x05model\0\x04warm\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/warm_cow\0" }] , } , StaticRegistry { registry_id : "chicken_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x05model\0\x04cold\x08\0\x08asset_id\0%minecraft:entity/chicken/cold_chicken\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0*minecraft:entity/chicken/temperate_chicken\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0%minecraft:entity/chicken/warm_chicken\0" }] , } , StaticRegistry { registry_id : "painting_variant" , entries : & [StaticRegistryEntry { name : "alban" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:alban\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.alban.title\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\0\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\0\x08\0\x08asset_id\0\x0Fminecraft:aztec\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:aztec2\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\0\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.aztec2.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.backyard.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.backyard.author\0\x08\0\x08asset_id\0\x12minecraft:backyard\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.baroque.author\0\x08\0\x08asset_id\0\x11minecraft:baroque\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.baroque.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Eminecraft:bomb\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:bouquet\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.bouquet.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.bouquet.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0'painting.minecraft.burning_skull.author\0\x08\0\x08asset_id\0\x17minecraft:burning_skull\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0&painting.minecraft.burning_skull.title\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:bust\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:cavebird\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.cavebird.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.cavebird.title\0\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.changing.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.changing.title\0\x08\0\x08asset_id\0\x12minecraft:changing\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:cotan\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.courbet.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.courbet.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:courbet\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.creebet.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.creebet.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:creebet\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "dennis" , data : b"\n\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x10minecraft:dennis\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.dennis.title\0\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.dennis.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:donkey_kong\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0%painting.minecraft.donkey_kong.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0$painting.minecraft.donkey_kong.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:earth\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.earth.title\0\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:endboss\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.endboss.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.endboss.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fern.title\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\0\x08\0\x08asset_id\0\x0Eminecraft:fern\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.fighters.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.fighters.author\0\x08\0\x08asset_id\0\x12minecraft:fighters\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:finding\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.finding.author\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.finding.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:fire\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.fire.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "graham" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:graham\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.graham.title\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.graham.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:humble\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.humble.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.humble.title\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.kebab.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Fminecraft:kebab\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.lowmist.title\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.lowmist.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:lowmist\0" } , StaticRegistryEntry { name : "match" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:match\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "meditative" , data : b"\n\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x14minecraft:meditative\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0$painting.minecraft.meditative.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0#painting.minecraft.meditative.title\0\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\x08\0\x08asset_id\0\rminecraft:orb\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.orb.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.owlemons.author\0\x08\0\x08asset_id\0\x12minecraft:owlemons\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.owlemons.title\0\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.passage.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:passage\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.passage.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\0\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.pigscene.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x12minecraft:pigscene\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:plant\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.plant.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\0\0" } , StaticRegistryEntry { name : "pointer" , data : b"\n\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.pointer.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.pointer.author\0\x08\0\x08asset_id\0\x11minecraft:pointer\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.pond.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x0Eminecraft:pond\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.pool.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:pool\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0%painting.minecraft.prairie_ride.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x16minecraft:prairie_ride\n\0\x06author\x08\0\ttranslate\0&painting.minecraft.prairie_ride.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\x08\0\x08asset_id\0\rminecraft:sea\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.sea.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.skeleton.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.skeleton.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x12minecraft:skeleton\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\n\0\x05title\x08\0\ttranslate\0(painting.minecraft.skull_and_roses.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0)painting.minecraft.skull_and_roses.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.stage.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Fminecraft:stage\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x14minecraft:sunflowers\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0$painting.minecraft.sunflowers.author\0\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.sunflowers.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.sunset.author\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x10minecraft:sunset\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x0Fminecraft:tides\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:unpacked\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.unpacked.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.unpacked.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "void" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.void.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Eminecraft:void\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.wanderer.author\0\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x12minecraft:wanderer\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.wanderer.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x13minecraft:wasteland\n\0\x06author\x08\0\ttranslate\0#painting.minecraft.wasteland.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "water" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:water\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.water.title\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.wind.title\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:wind\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:wither\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.wither.title\0\x03\0\x05width\0\0\0\x02\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x0Ccloud_height\0\0\0\xC0\x08\0\x07effects\0\x13minecraft:overworld\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmin_inclusive\0\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x0Chas_skylight\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x0Bpiglin_safe\0\x01\0\x0Bhas_ceiling\0\x01\0\tultrawarm\0\x01\0\thas_raids\x01\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x06height\0\0\x01\x80\x01\0\x14respawn_anchor_works\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\tbed_works\x01\x01\0\x07natural\x01\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x01\0\tbed_works\x01\x03\0\x0Ccloud_height\0\0\0\xC0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x06height\0\0\x01\x80\x01\0\x0Chas_skylight\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x14respawn_anchor_works\0\x01\0\x07natural\x01\x01\0\tultrawarm\0\x01\0\x0Bpiglin_safe\0\x01\0\x0Bhas_ceiling\x01\x01\0\thas_raids\x01\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x05min_y\xFF\xFF\xFF\xC0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\n\0\x19monster_spawn_light_level\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\0\x03\0\x0Elogical_height\0\0\x01\x80\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x01\0\x0Bhas_ceiling\0\x01\0\x14respawn_anchor_works\0\x08\0\x07effects\0\x11minecraft:the_end\x01\0\tbed_works\0\x03\0\x05min_y\0\0\0\0\x03\0\nfixed_time\0\0\x17p\x03\0\x06height\0\0\x01\0\x01\0\x0Bpiglin_safe\0\x03\0\x19monster_spawn_light_level\0\0\0\x0F\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x03\0\x0Elogical_height\0\0\x01\0\x06\0\rambient_light?\xD0\0\0\0\0\0\0\x01\0\x07natural\0\x01\0\tultrawarm\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\thas_raids\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x0Chas_skylight\x01\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\x19monster_spawn_light_level\0\0\0\x07\x01\0\x14respawn_anchor_works\x01\x01\0\tultrawarm\x01\x03\0\x0Elogical_height\0\0\0\x80\x01\0\thas_raids\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x05min_y\0\0\0\0\x01\0\x0Bpiglin_safe\x01\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x01\0\tbed_works\0\x01\0\x07natural\0\x08\0\x07effects\0\x14minecraft:the_nether\x01\0\x0Chas_skylight\0\x03\0\nfixed_time\0\0FP\x03\0\x06height\0\0\x01\0\x01\0\x0Bhas_ceiling\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05arrow\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x08\0\x12death_message_type\0\x17intentional_game_design\x08\0\nmessage_id\0\x0FbadRespawnPoint\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06cactus\0" } , StaticRegistryEntry { name : "campfire" , data : b"\n\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06inFire\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x08cramming\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0CdragonBreath\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x08\0\nmessage_id\0\x05drown\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x08drowning\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06dryout\0" } , StaticRegistryEntry { name : "ender_pearl" , data : b"\n\x08\0\nmessage_id\0\x04fall\x08\0\x12death_message_type\0\rfall_variants\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\texplosion\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x12death_message_type\0\rfall_variants\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x04fall\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05anvil\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x08\0\nmessage_id\0\x0CfallingBlock\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x08\0\nmessage_id\0\x11fallingStalactite\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x08fireball\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\tfireworks\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0BflyIntoWall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x08freezing\x08\0\nmessage_id\0\x06freeze\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x08\0\nmessage_id\0\x07generic\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "generic_kill" , data : b"\n\x08\0\nmessage_id\0\x0BgenericKill\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x08hotFloor\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06inFire\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06inWall\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\rindirectMagic\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x04lava\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x08\0\nmessage_id\0\rlightningBolt\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mace_smash" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\nmace_smash\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x08\0\nmessage_id\0\x05magic\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06onFire\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x08\0\nmessage_id\0\noutOfWorld\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "outside_border" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\routsideBorder\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x08\0\nmessage_id\0\x06player\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\x10explosion.player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\nsonic_boom\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "spit" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x08\0\nmessage_id\0\nstalagmite\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06starve\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05sting\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x06poking\x08\0\nmessage_id\0\x0EsweetBerryBush\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\x07effects\0\x06thorns\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06thorns\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06thrown\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x08\0\nmessage_id\0\x07trident\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x08\0\nmessage_id\0\x06onFire\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wind_charge" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x08\0\nmessage_id\0\x06wither\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0BwitherSkull\0" }] , } , StaticRegistry { registry_id : "jukebox_song" , entries : & [StaticRegistryEntry { name : "11" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.11\0\x03\0\x11comparator_output\0\0\0\x0B\x06\0\x11length_in_seconds@Q\xC0\0\0\0\0\0\x08\0\x0Bsound_event\0\x17minecraft:music_disc.11\0" } , StaticRegistryEntry { name : "13" , data : b"\n\x06\0\x11length_in_seconds@f@\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\0\x03\0\x11comparator_output\0\0\0\x01\x08\0\x0Bsound_event\0\x17minecraft:music_disc.13\0" } , StaticRegistryEntry { name : "5" , data : b"\n\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x08\0\x0Bsound_event\0\x16minecraft:music_disc.5\n\0\x0Bdescription\x08\0\ttranslate\0\x18jukebox_song.minecraft.5\0\x03\0\x11comparator_output\0\0\0\x0F\0" } , StaticRegistryEntry { name : "blocks" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.blocks\0\x06\0\x11length_in_seconds@u\x90\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x03\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.blocks\0" } , StaticRegistryEntry { name : "cat" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.cat\0\x06\0\x11length_in_seconds@g \0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x02\x08\0\x0Bsound_event\0\x18minecraft:music_disc.cat\0" } , StaticRegistryEntry { name : "chirp" , data : b"\n\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.chirp\x06\0\x11length_in_seconds@g \0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.chirp\0\x03\0\x11comparator_output\0\0\0\x04\0" } , StaticRegistryEntry { name : "creator" , data : b"\n\x06\0\x11length_in_seconds@f\0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0C\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.creator\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.creator\0\0" } , StaticRegistryEntry { name : "creator_music_box" , data : b"\n\x06\0\x11length_in_seconds@R@\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\x08\0\x0Bsound_event\0&minecraft:music_disc.creator_music_box\x03\0\x11comparator_output\0\0\0\x0B\0" } , StaticRegistryEntry { name : "far" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.far\0\x03\0\x11comparator_output\0\0\0\x05\x08\0\x0Bsound_event\0\x18minecraft:music_disc.far\x06\0\x11length_in_seconds@e\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lava_chicken" , data : b"\n\x03\0\x11comparator_output\0\0\0\t\n\0\x0Bdescription\x08\0\ttranslate\0#jukebox_song.minecraft.lava_chicken\0\x08\0\x0Bsound_event\0!minecraft:music_disc.lava_chicken\x06\0\x11length_in_seconds@`\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mall" , data : b"\n\x03\0\x11comparator_output\0\0\0\x06\x08\0\x0Bsound_event\0\x19minecraft:music_disc.mall\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.mall\0\x06\0\x11length_in_seconds@h\xA0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mellohi" , data : b"\n\x03\0\x11comparator_output\0\0\0\x07\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.mellohi\x06\0\x11length_in_seconds@X\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "otherside" , data : b"\n\x06\0\x11length_in_seconds@h`\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\x03\0\x11comparator_output\0\0\0\x0E\0" } , StaticRegistryEntry { name : "pigstep" , data : b"\n\x03\0\x11comparator_output\0\0\0\r\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.pigstep\x06\0\x11length_in_seconds@b\xA0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.pigstep\0\0" } , StaticRegistryEntry { name : "precipice" , data : b"\n\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.precipice\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\x06\0\x11length_in_seconds@r\xB0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\r\0" } , StaticRegistryEntry { name : "relic" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0E\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.relic\x06\0\x11length_in_seconds@k@\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.relic\0\0" } , StaticRegistryEntry { name : "stal" , data : b"\n\x06\0\x11length_in_seconds@b\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.stal\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.stal\0" } , StaticRegistryEntry { name : "strad" , data : b"\n\x03\0\x11comparator_output\0\0\0\t\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.strad\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.strad\0\x06\0\x11length_in_seconds@g\x80\0\0\0\0\0\0" } , StaticRegistryEntry { name : "tears" , data : b"\n\x06\0\x11length_in_seconds@e\xE0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.tears\0\x03\0\x11comparator_output\0\0\0\n\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.tears\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0C\x06\0\x11length_in_seconds@m\xC0\0\0\0\0\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.ward\0\x06\0\x11length_in_seconds@o`\0\0\0\0\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.ward\x03\0\x11comparator_output\0\0\0\n\0" }] , } , StaticRegistry { registry_id : "banner_pattern" , entries : & [StaticRegistryEntry { name : "base" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:base\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.base\0" } , StaticRegistryEntry { name : "border" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.border\x08\0\x08asset_id\0\x10minecraft:border\0" } , StaticRegistryEntry { name : "bricks" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:bricks\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.bricks\0" } , StaticRegistryEntry { name : "circle" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.circle\x08\0\x08asset_id\0\x10minecraft:circle\0" } , StaticRegistryEntry { name : "creeper" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:creeper\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.creeper\0" } , StaticRegistryEntry { name : "cross" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:cross\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.cross\0" } , StaticRegistryEntry { name : "curly_border" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:curly_border\x08\0\x0Ftranslation_key\0#block.minecraft.banner.curly_border\0" } , StaticRegistryEntry { name : "diagonal_left" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.diagonal_left\x08\0\x08asset_id\0\x17minecraft:diagonal_left\0" } , StaticRegistryEntry { name : "diagonal_right" , data : b"\n\x08\0\x0Ftranslation_key\0%block.minecraft.banner.diagonal_right\x08\0\x08asset_id\0\x18minecraft:diagonal_right\0" } , StaticRegistryEntry { name : "diagonal_up_left" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:diagonal_up_left\x08\0\x0Ftranslation_key\0'block.minecraft.banner.diagonal_up_left\0" } , StaticRegistryEntry { name : "diagonal_up_right" , data : b"\n\x08\0\x0Ftranslation_key\0(block.minecraft.banner.diagonal_up_right\x08\0\x08asset_id\0\x1Bminecraft:diagonal_up_right\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.flow\0" } , StaticRegistryEntry { name : "flower" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:flower\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.flower\0" } , StaticRegistryEntry { name : "globe" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:globe\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.globe\0" } , StaticRegistryEntry { name : "gradient" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Fblock.minecraft.banner.gradient\x08\0\x08asset_id\0\x12minecraft:gradient\0" } , StaticRegistryEntry { name : "gradient_up" , data : b"\n\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.gradient_up\x08\0\x08asset_id\0\x15minecraft:gradient_up\0" } , StaticRegistryEntry { name : "guster" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:guster\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.guster\0" } , StaticRegistryEntry { name : "half_horizontal" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:half_horizontal\x08\0\x0Ftranslation_key\0&block.minecraft.banner.half_horizontal\0" } , StaticRegistryEntry { name : "half_horizontal_bottom" , data : b"\n\x08\0\x08asset_id\0 minecraft:half_horizontal_bottom\x08\0\x0Ftranslation_key\0-block.minecraft.banner.half_horizontal_bottom\0" } , StaticRegistryEntry { name : "half_vertical" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.half_vertical\x08\0\x08asset_id\0\x17minecraft:half_vertical\0" } , StaticRegistryEntry { name : "half_vertical_right" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:half_vertical_right\x08\0\x0Ftranslation_key\0*block.minecraft.banner.half_vertical_right\0" } , StaticRegistryEntry { name : "mojang" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:mojang\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.mojang\0" } , StaticRegistryEntry { name : "piglin" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:piglin\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.piglin\0" } , StaticRegistryEntry { name : "rhombus" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:rhombus\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.rhombus\0" } , StaticRegistryEntry { name : "skull" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:skull\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.skull\0" } , StaticRegistryEntry { name : "small_stripes" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.small_stripes\x08\0\x08asset_id\0\x17minecraft:small_stripes\0" } , StaticRegistryEntry { name : "square_bottom_left" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:square_bottom_left\x08\0\x0Ftranslation_key\0)block.minecraft.banner.square_bottom_left\0" } , StaticRegistryEntry { name : "square_bottom_right" , data : b"\n\x08\0\x0Ftranslation_key\0*block.minecraft.banner.square_bottom_right\x08\0\x08asset_id\0\x1Dminecraft:square_bottom_right\0" } , StaticRegistryEntry { name : "square_top_left" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:square_top_left\x08\0\x0Ftranslation_key\0&block.minecraft.banner.square_top_left\0" } , StaticRegistryEntry { name : "square_top_right" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.square_top_right\x08\0\x08asset_id\0\x1Aminecraft:square_top_right\0" } , StaticRegistryEntry { name : "straight_cross" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:straight_cross\x08\0\x0Ftranslation_key\0%block.minecraft.banner.straight_cross\0" } , StaticRegistryEntry { name : "stripe_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_bottom\x08\0\x08asset_id\0\x17minecraft:stripe_bottom\0" } , StaticRegistryEntry { name : "stripe_center" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_center\x08\0\x08asset_id\0\x17minecraft:stripe_center\0" } , StaticRegistryEntry { name : "stripe_downleft" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:stripe_downleft\x08\0\x0Ftranslation_key\0&block.minecraft.banner.stripe_downleft\0" } , StaticRegistryEntry { name : "stripe_downright" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.stripe_downright\x08\0\x08asset_id\0\x1Aminecraft:stripe_downright\0" } , StaticRegistryEntry { name : "stripe_left" , data : b"\n\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.stripe_left\x08\0\x08asset_id\0\x15minecraft:stripe_left\0" } , StaticRegistryEntry { name : "stripe_middle" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_middle\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_middle\0" } , StaticRegistryEntry { name : "stripe_right" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:stripe_right\x08\0\x0Ftranslation_key\0#block.minecraft.banner.stripe_right\0" } , StaticRegistryEntry { name : "stripe_top" , data : b"\n\x08\0\x0Ftranslation_key\0!block.minecraft.banner.stripe_top\x08\0\x08asset_id\0\x14minecraft:stripe_top\0" } , StaticRegistryEntry { name : "triangle_bottom" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:triangle_bottom\x08\0\x0Ftranslation_key\0&block.minecraft.banner.triangle_bottom\0" } , StaticRegistryEntry { name : "triangle_top" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:triangle_top\x08\0\x0Ftranslation_key\0#block.minecraft.banner.triangle_top\0" } , StaticRegistryEntry { name : "triangles_bottom" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:triangles_bottom\x08\0\x0Ftranslation_key\0'block.minecraft.banner.triangles_bottom\0" } , StaticRegistryEntry { name : "triangles_top" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:triangles_top\x08\0\x0Ftranslation_key\0$block.minecraft.banner.triangles_top\0" }] , } , StaticRegistry { registry_id : "instrument" , entries : & [StaticRegistryEntry { name : "admire_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.admire_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.4\0" } , StaticRegistryEntry { name : "call_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.call_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.5\0" } , StaticRegistryEntry { name : "dream_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.7\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.dream_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "feel_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.feel_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.3\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ponder_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.ponder_goat_horn\0\0" } , StaticRegistryEntry { name : "seek_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.2\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.seek_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sing_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.1\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.sing_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "yearn_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.6\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.yearn_goat_horn\0\0" }] , } , StaticRegistry { registry_id : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x01\0\n\0\x08max_cost\x03\0\x04base\0\0\0)\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\n\0\x06amount\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\tattribute\0 minecraft:submerged_mining_speed\x08\0\toperation\0\x14add_multiplied_total\0\0\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x04head\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\tmax_level\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\0\0\n\0\x06effect\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\x08\0\x08to_apply\0\x12minecraft:slowness\n\0\x0Cmax_duration\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\0\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\x06\0\x0Cmin_duration?\xF8\0\0\0\0\0\0\0\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\0\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\0\n\0\x06effect\n\0\x05value\x06\0\x04base@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\x06weight\0\0\0\x05\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\x03\0\tmax_level\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\r\0\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x16minecraft:is_explosion\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\0\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\0\x08\0\x02id\0&minecraft:enchantment.blast_protection\x08\0\toperation\0\tadd_value\0\0\x03\0\tmax_level\0\0\0\x04\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x07effects\t\0\x1Dminecraft:armor_effectiveness\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first\xBF\xC3333333\x06\0\x04base\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x08\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x06victim\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x06\0\x06volume@\x14\0\0\0\0\0\0\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x08\0\x04type\0\x14minecraft:play_sound\0\0\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x08location\x01\0\x0Bcan_see_sky\x01\0\0\0\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\0\0\0\t\0\x13minecraft:hit_block\n\0\0\0\x01\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x03\x08\0\tcondition\0\x17minecraft:weather_check\x01\0\nthundering\x01\0\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\tpredicate\n\0\x05block\x08\0\x06blocks\0\x19#minecraft:lightning_rods\0\x01\0\x0Bcan_see_sky\x01\0\x08\0\tcondition\0\x18minecraft:location_check\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x17minecraft:summon_entity\x08\0\x06entity\0\x18minecraft:lightning_bolt\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x06\0\x06volume@\x14\0\0\0\0\0\0\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\0\x08\0\x04type\0\x10minecraft:all_of\0\0\0\0" } , StaticRegistryEntry { name : "density" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0'minecraft:smash_damage_per_fallen_block\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x06\0\x04base?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x05\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\tadd_value\x08\0\x02id\0#minecraft:enchantment.depth_strider\n\0\x06amount\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\x06\0\x04base?\xD5UU\\}\xDAK\x08\0\x04type\0\x10minecraft:linear\0\x08\0\tattribute\0#minecraft:water_movement_efficiency\0\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\n\x03\0\nanvil_cost\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\x003\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x1Bminecraft:mining_efficiency\x08\0\toperation\0\tadd_value\x08\0\x02id\0 minecraft:enchantment.efficiency\n\0\x06amount\x08\0\x04type\0\x18minecraft:levels_squared\x06\0\x05added?\xF0\0\0\0\0\0\0\0\0\0\x03\0\tmax_level\0\0\0\x05\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x06\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x0B\0\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x04\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x11minecraft:is_fall\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\x08\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x08\0\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0<\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x02\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\n\0\x0Crequirements\n\0\tpredicate\x01\0\tis_direct\x01\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\n\0\x06effect\n\0\x08duration\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x12\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x01\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x11minecraft:is_fire\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x16minecraft:burning_time\x08\0\toperation\0\x13add_multiplied_base\x08\0\x02id\0%minecraft:enchantment.fire_protection\n\0\x06amount\x06\0\x04base\xBF\xC3333333\x06\0\x15per_level_above_first\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x04\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x1Cminecraft:projectile_spawned\n\0\0\0\x01\n\0\x06effect\x06\0\x08duration@Y\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\tmax_level\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x06effect\x08\0\x12trigger_game_event\0\x15minecraft:block_place\n\0\tpredicate\t\0\npredicates\n\0\0\0\x04\x08\0\x04type\0\x1Cminecraft:matching_block_tag\x08\0\x03tag\0\rminecraft:air\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\0\0\0\x01\0\0\0\0\0\x08\0\x04type\0\x19minecraft:matching_blocks\x08\0\x06blocks\0\x0Fminecraft:water\0\x08\0\x06fluids\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_fluids\0\x08\0\x04type\0\x16minecraft:unobstructed\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x06radius\x06\0\x03max@0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:clamped\x06\0\x03min\0\0\0\0\0\0\0\0\n\0\x05value\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\x06\0\x06height?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x16minecraft:replace_disk\n\0\x0Bblock_state\n\0\x05state\n\0\nProperties\x08\0\x03age\0\x010\0\x08\0\x04Name\0\x15minecraft:frosted_ice\0\x08\0\x04type\0\x1Fminecraft:simple_state_provider\0\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\n\0\x04term\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x07vehicle\0\0\0\x08\0\tcondition\0\x12minecraft:inverted\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x19minecraft:damage_immunity\n\0\0\0\x01\n\0\x06effect\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x1Cminecraft:burn_from_stepping\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x15\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x05\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x01\0\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0 #minecraft:sensitive_to_impaling\0\0\n\0\x06effect\n\0\x05value\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\tmax_level\0\0\0\x01\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\x03\0\x06weight\0\0\0\x01\n\0\x07effects\t\0\x12minecraft:ammo_use\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\0\0\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\x007\0\x03\0\tmax_level\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\0\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\x06weight\0\0\0\x05\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x05\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x07effects\t\0\x19minecraft:equipment_drops\n\0\0\0\x01\n\0\x0Crequirements\x08\0\x06entity\0\x08attacker\n\0\tpredicate\x08\0\x04type\0\x10minecraft:player\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\x84z\xE1G\xAE\x14{\x06\0\x04base?\x84z\xE1G\xAE\x14{\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\x08\0\tenchanted\0\x08attacker\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x07\x03\0\x04base\0\0\0\x0C\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0%minecraft:trident_return_acceleration\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\0\n\0\x07effects\t\0\x1Cminecraft:fishing_luck_bonus\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0 minecraft:fishing_time_reduction\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x14\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x07effects\t\0\x18minecraft:repair_with_xp\n\0\0\0\x01\n\0\x06effect\x06\0\x06factor@\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:multiply\0\0\0\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x1Aminecraft:projectile_count\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\t\0\x1Bminecraft:projectile_spread\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@$\0\0\0\0\0\0\x06\0\x15per_level_above_first@$\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x1Dminecraft:projectile_piercing\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\tmax_level\0\0\0\x04\x03\0\x06weight\0\0\0\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\0" } , StaticRegistryEntry { name : "power" , data : b"\n\x03\0\tmax_level\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x0Fdirect_attacker\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x10\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x01\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\n\0\x08max_cost\x03\0\x04base\0\0\0\t\x03\0\x15per_level_above_first\0\0\0\x06\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\tmax_level\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x03\x03\0\x15per_level_above_first\0\0\0\x06\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x17minecraft:is_projectile\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\tmax_level\0\0\0\x04\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x01\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\nanvil_cost\0\0\0\x01\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x0C\0\x03\0\x06weight\0\0\0\n\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\tmax_level\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0%\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x0C\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\"minecraft:crossbow_charging_sounds\n\0\0\0\x03\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_1\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_2\0\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_3\0\n\0\x1Eminecraft:crossbow_charge_time\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first\xBF\xD0\0\0\0\0\0\0\x06\0\x04base\xBF\xD0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x0C\0\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x16minecraft:oxygen_bonus\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\x08\0\x02id\0!minecraft:enchantment.respiration\0\0\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x04head\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\n\0\x08max_cost\x03\0\x04base\0\0\0(\x03\0\x15per_level_above_first\0\0\0\n\0\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x17minecraft:trident_sound\x08\0\0\0\x03\0 minecraft:item.trident.riptide_1\0 minecraft:item.trident.riptide_2\0 minecraft:item.trident.riptide_3\n\0&minecraft:trident_spin_attack_strength\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xE8\0\0\0\0\0\0\x06\0\x04base?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x07\x03\0\x04base\0\0\0\x11\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\t\0\x05slots\x08\0\0\0\x01\0\x04hand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x15\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\x03\0\x06weight\0\0\0\n\x03\0\nanvil_cost\0\0\0\x01\x03\0\tmax_level\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\n\0\x07effects\t\0\x1Aminecraft:block_experience\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0A\0\x03\0\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0\x1D#minecraft:sensitive_to_smite\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\0\0\0\0\x03\0\tmax_level\0\0\0\x05\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x02\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\n\0\x04term\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x12minecraft:inverted\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\t\0\x05terms\n\0\0\0\x03\x01\0\x06active\x01\x08\0\tcondition\0\"minecraft:enchantment_active_check\0\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\0\0\0\x08\0\x06entity\0\x04this\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\"minecraft:enchantment_active_check\x01\0\x06active\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\x06entity\0\x04this\0\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\n\0\x06amount\x06\0\x04base?\xA4\xBCj~\xF9\xDB#\x06\0\x15per_level_above_first?\x85\x81\x06$\xDD/\x1B\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\tattribute\0\x18minecraft:movement_speed\x08\0\x04type\0\x13minecraft:attribute\x08\0\toperation\0\tadd_value\0\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\x04type\0\x13minecraft:attribute\0\0\0\n\0\x06effect\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\n\0\x06chance\x08\0\x04type\0\x1Bminecraft:enchantment_level\x06\0\x06amount?\xA4z\xE1G\xAE\x14{\0\x08\0\tcondition\0\x17minecraft:random_chance\0\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\0\n\0\x06effect\n\0\x13horizontal_velocity\x06\0\x0Emovement_scale\xBF\xC9\x99\x99\x99\x99\x99\x9A\0\n\0\x11vertical_velocity\x06\0\x04base?\xB9\x99\x99\x99\x99\x99\x9A\0\x06\0\x05speed?\xF0\0\0\0\0\0\0\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\0\n\0\x11vertical_position\x08\0\x04type\0\x0Fentity_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\0\x08\0\x04type\0\x19minecraft:spawn_particles\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x17minecraft:random_chance\x06\0\x06chance?\xD6ffffff\0\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\n\0\x06effect\x06\0\x06volume?\xE3333333\n\0\x05pitch\x06\0\rmax_exclusive?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\x06\0\rmin_inclusive?\xE3333333\0\x08\0\x04type\0\x14minecraft:play_sound\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\0\0\0\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x14\0\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\n\0\x06amount\n\0\tnumerator\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x12minecraft:fraction\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\t\0\x05slots\x08\0\0\0\x01\0\x04legs\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\x03\0\x06weight\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0K\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x06\0\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\toperation\0\tadd_value\x08\0\x02id\0!minecraft:enchantment.swift_sneak\x08\0\tattribute\0\x18minecraft:sneaking_speed\0\0\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x03\0\x06weight\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x03any\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x08attacker\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x06\0\nmin_damage?\xF0\0\0\0\0\0\0\x06\0\nmax_damage@\x14\0\0\0\0\0\0\x08\0\x04type\0\x17minecraft:damage_entity\x08\0\x0Bdamage_type\0\x10minecraft:thorns\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\x06\0\x06amount@\0\0\0\0\0\0\0\0\0\x08\0\tenchanted\0\x06victim\n\0\x0Crequirements\x08\0\tcondition\0\x17minecraft:random_chance\n\0\x06chance\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\0\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\x03\0\nanvil_cost\0\0\0\x08\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x08max_cost\x03\0\x04base\0\0\0<\x03\0\x15per_level_above_first\0\0\0\x14\0\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x03any\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\x03\0\x06weight\0\0\0\x05\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\x007\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x07effects\t\0\x15minecraft:item_damage\n\0\0\0\x02\n\0\x0Crequirements\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\0\n\0\x06effect\n\0\x06chance\x08\0\x04type\0\x12minecraft:fraction\n\0\x0Bdenominator\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x06\0\x04base@$\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\n\0\tnumerator\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\0\x08\0\x04type\0\x19minecraft:remove_binomial\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\0\n\0\x06effect\n\0\x06chance\x08\0\x04type\0\x12minecraft:fraction\n\0\tnumerator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\x08\0\x04type\0\x19minecraft:remove_binomial\0\0\0\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\x06\0\x06radius@\x0C\0\0\0\0\0\0\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\x08\0\x11block_interaction\0\x07trigger\n\0\x14knockback_multiplier\n\0\x08fallback\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xD6ffffff\x06\0\x04base?\xF8\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:lookup\t\0\x06values\x06\0\0\0\x03?\xF3333333?\xFC\0\0\0\0\0\0@\x01\x99\x99\x99\x99\x99\x9A\0\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\x08\0\x04type\0\x11minecraft:explode\n\0\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\0\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\n\0\x08movement\n\0\rfall_distance\x06\0\x03min?\xF8\0\0\0\0\0\0\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\x08affected\0\x08attacker\x08\0\tenchanted\0\x08attacker\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x03\0" }] , } , StaticRegistry { registry_id : "dialog" , entries : & [StaticRegistryEntry { name : "custom_options" , data : b"\n\x03\0\x0Cbutton_width\0\0\x016\x08\0\x07dialogs\0!#minecraft:pause_screen_additions\x03\0\x07columns\0\0\0\x01\n\0\x0Bexit_action\x03\0\x05width\0\0\0\xC8\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\0\n\0\x0Eexternal_title\x08\0\ttranslate\0\x13menu.custom_options\0\x08\0\x04type\0\x15minecraft:dialog_list\n\0\x05title\x08\0\ttranslate\0\x19menu.custom_options.title\0\0" } , StaticRegistryEntry { name : "quick_actions" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x18menu.quick_actions.title\0\n\0\x0Eexternal_title\x08\0\ttranslate\0\x12menu.quick_actions\0\x03\0\x07columns\0\0\0\x01\x03\0\x0Cbutton_width\0\0\x016\n\0\x0Bexit_action\x03\0\x05width\0\0\0\xC8\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\0\x08\0\x07dialogs\0\x18#minecraft:quick_actions\x08\0\x04type\0\x15minecraft:dialog_list\0" } , StaticRegistryEntry { name : "server_links" , data : b"\n\x03\0\x07columns\0\0\0\x01\x08\0\x04type\0\x16minecraft:server_links\n\0\x05title\x08\0\ttranslate\0\x17menu.server_links.title\0\n\0\x0Eexternal_title\x08\0\ttranslate\0\x11menu.server_links\0\n\0\x0Bexit_action\x03\0\x05width\0\0\0\xC8\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\0\x03\0\x0Cbutton_width\0\0\x016\0" }] , } , StaticRegistry { registry_id : "test_environment" , entries : & [StaticRegistryEntry { name : "default" , data : b"\n\t\0\x0Bdefinitions\0\0\0\0\0\x08\0\x04type\0\x10minecraft:all_of\0" }] , } , StaticRegistry { registry_id : "test_instance" , entries : & [StaticRegistryEntry { name : "always_pass" , data : b"\n\x08\0\x08function\0\x15minecraft:always_pass\x01\0\x08required\0\x03\0\tmax_ticks\0\0\0\x01\x08\0\x0Benvironment\0\x11minecraft:default\x08\0\tstructure\0\x0Fminecraft:empty\x08\0\x04type\0\x12minecraft:function\x03\0\x0Bsetup_ticks\0\0\0\x01\0" }] , }] ; -pub static REGISTRY_V_1_21_11 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bgrass_color\0\x07#90814d\x08\0\x0Bwater_color\0\x07#3f76e4\x08\0\rfoliage_color\0\x07#9e814d\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\x03\0\tmin_delay\0\0.\xE0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\nattributes\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\n\0\tadditions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\0\x08\0\x04loop\0$minecraft:ambient.basalt_deltas.loop\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#685f70\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\n\0\x08particle\x08\0\x04type\0\x13minecraft:white_ash\0\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\0\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE3333333\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7aa5ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE3333333\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#5db7ef\x08\0\rfoliage_color\0\x07#b6db61\x08\0\x0Bgrass_color\0\x07#b6db61\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\x08\0 minecraft:visual/water_fog_color\0\x07#5db7ef\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\nunderwater\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\0\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x18minecraft:music.creative\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\n\0\nattributes\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\x06\0\x0Bprobability?\x99\x99\x99\x99\x99\x99\x9A\n\0\x08particle\x08\0\x04type\0\x17minecraft:crimson_spore\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#330303\n\0\x1Eminecraft:audio/ambient_sounds\n\0\tadditions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\0\x08\0\x04loop\0%minecraft:ambient.crimson_forest.loop\n\0\x04mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\0\0\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x08\0\x0Bwater_color\0\x07#3f76e4\x08\0\x11dry_foliage_color\0\x07#7b5334\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\0\0\0\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x08creative\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\0\n\0\nunderwater\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmin_delay\0\0.\xE0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0 minecraft:visual/water_fog_color\0\x07#041633\n\0 minecraft:audio/background_music\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\0\n\0\x07default\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\nunderwater\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Bminecraft:music.under_water\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#45adf2\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x14minecraft:music.game\0\n\0\x08creative\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\nunderwater\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Bminecraft:music.under_water\0\0\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x01\0\x11has_precipitation\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.desert\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\x03\0\tmax_delay\0\0]\xC0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\0\0\n\0\x07effects\x08\0\rfoliage_color\0\x07#9e814d\x08\0\x0Bgrass_color\0\x07#90814d\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE6ffffff\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\0\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x08\0\x14temperature_modifier\0\x06frozen\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xE6ffffff\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#859dff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\nunderwater\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\0\n\0\x08creative\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#81a0ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\tmax_delay\0\0]\xC0\0\0\0\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#859dff\0\x06\0\x0Btemperature\xBF\xE6ffffff\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.jungle\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#45adf2\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\nunderwater\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmax_delay\0\0]\xC0\0\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\0\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x18minecraft:music.creative\0\0\x08\0 minecraft:visual/water_fog_color\0\x07#041633\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\0\0\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0 minecraft:visual/water_fog_color\0\x07#4d7a60\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\n\0'minecraft:visual/water_fog_end_distance\x06\0\x08argument?\xEB333333\x08\0\x08modifier\0\x08multiply\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x08\0\rfoliage_color\0\x07#8db127\x08\0\x11dry_foliage_color\0\x07#7b5334\x08\0\x14grass_color_modifier\0\x05swamp\x08\0\x0Bwater_color\0\x07#3a7a6a\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmin_delay\0\0.\xE0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#0e4ecf\0\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x08downfall?\xF0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#330808\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmax_delay\0\0]\xC0\0\0\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\tadditions\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x08\0\x04loop\0$minecraft:ambient.nether_wastes.loop\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x08creative\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\0\n\0\nunderwater\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE3333333\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7aa5ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE3333333\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD3333333\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ca3ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da3ff\0\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\x08\0\x0Bgrass_color\0\x07#778272\x08\0\rfoliage_color\0\x07#878d76\x08\0\x11dry_foliage_color\0\x07#a0a69c\x08\0\x0Bwater_color\0\x07#76889d\0\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#817770\x06\0\x1Cminecraft:audio/music_volume\0\0\0\0\0\0\0\0\n\0 minecraft:audio/background_music\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#b9b9b9\x08\0 minecraft:visual/water_fog_color\0\x07#556980\0\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "river" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\0\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\0\n\0\nunderwater\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Bminecraft:music.under_water\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature\xBF\xD3333333\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#829fff\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#839eff\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x01\0\x11has_precipitation\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\tmin_delay\0\0.\xE0\0\0\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x08\0\x04loop\0'minecraft:ambient.soul_sand_valley.loop\n\0\tadditions\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#1b4745\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\x06\0\x0Bprobability?y\x99\x99\x99\x99\x99\x9A\n\0\x08particle\x08\0\x04type\0\rminecraft:ash\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\0\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#76a8ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x08\0\rfoliage_color\0\x07#6a7039\x08\0\x11dry_foliage_color\0\x07#7b5334\x08\0\x0Bwater_color\0\x07#617b64\x08\0\x14grass_color_modifier\0\x05swamp\0\x01\0\x11has_precipitation\x01\n\0\nattributes\n\0'minecraft:visual/water_fog_end_distance\x08\0\x08modifier\0\x08multiply\x06\0\x08argument?\xEB333333\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0 minecraft:visual/water_fog_color\0\x07#232317\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da3ff\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\x08\0 minecraft:visual/water_fog_color\0\x07#041f33\n\0 minecraft:audio/background_music\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\0\n\0\nunderwater\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x07default\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#43d5ee\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#1a051a\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x03\0\ntick_delay\0\0\x17p\0\n\0\tadditions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\0\x08\0\x04loop\0$minecraft:ambient.warped_forest.loop\0\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\0\0\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\n\0\x08particle\x08\0\x04type\0\x16minecraft:warped_spore\0\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\0\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\x08\0\rfoliage_color\0\x07#9e814d\x08\0\x0Bgrass_color\0\x07#90814d\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\0\x01\0\x11has_precipitation\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Echat.type.text\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\n\0\x05style\x08\0\x05color\0\x04gray\x01\0\x06italic\x01\0\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\x04chat\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\n%s says %s\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x01\0\x07content\x08\0\x0Ftranslation_key\0\x02%s\0\0" }] , } , StaticRegistry { registry_id : "trim_pattern" , entries : & [StaticRegistryEntry { name : "bolt" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:bolt\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "coast" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:coast\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:dune\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\rminecraft:eye\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "host" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\x08\0\x08asset_id\0\x0Eminecraft:host\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\x08\0\x08asset_id\0\x10minecraft:raiser\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\x01\0\x05decal\0\x08\0\x08asset_id\0\rminecraft:rib\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:sentry\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.sentry\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x10minecraft:shaper\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:silence\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_pattern.minecraft.silence\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:snout\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Fminecraft:spire\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:tide\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\rminecraft:vex\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:ward\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x13minecraft:wayfinder\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:wild\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\0" }] , } , StaticRegistry { registry_id : "trim_material" , entries : & [StaticRegistryEntry { name : "amethyst" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#9A5CC6\x08\0\ttranslate\0 trim_material.minecraft.amethyst\0\x08\0\nasset_name\0\x08amethyst\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\n\0\x15override_armor_assets\x08\0\x10minecraft:copper\0\rcopper_darker\0\n\0\x0Bdescription\x08\0\x05color\0\x07#B4684D\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\0\x08\0\nasset_name\0\x06copper\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\n\0\x15override_armor_assets\x08\0\x11minecraft:diamond\0\x0Ediamond_darker\0\x08\0\nasset_name\0\x07diamond\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.diamond\x08\0\x05color\0\x07#6EECD2\0\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#11A036\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\0\x08\0\nasset_name\0\x07emerald\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\n\0\x15override_armor_assets\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\x08\0\x05color\0\x07#DEB12D\0\x08\0\nasset_name\0\x04gold\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#ECECEC\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\0\n\0\x15override_armor_assets\x08\0\x0Eminecraft:iron\0\x0Biron_darker\0\x08\0\nasset_name\0\x04iron\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\x08\0\nasset_name\0\x05lapis\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\x08\0\x05color\0\x07#416E97\0\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\n\0\x15override_armor_assets\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\n\0\x0Bdescription\x08\0\ttranslate\0!trim_material.minecraft.netherite\x08\0\x05color\0\x07#625859\0\x08\0\nasset_name\0\tnetherite\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\x08\0\nasset_name\0\x06quartz\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\x08\0\x05color\0\x07#E3D4C4\0\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.redstone\x08\0\x05color\0\x07#971607\0\x08\0\nasset_name\0\x08redstone\0" } , StaticRegistryEntry { name : "resin" , data : b"\n\x08\0\nasset_name\0\x05resin\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_material.minecraft.resin\x08\0\x05color\0\x07#FC7812\0\0" }] , } , StaticRegistry { registry_id : "wolf_variant" , entries : & [StaticRegistryEntry { name : "ashen" , data : b"\n\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_ashen_tame\x08\0\x04wild\0 minecraft:entity/wolf/wolf_ashen\x08\0\x05angry\0&minecraft:entity/wolf/wolf_ashen_angry\0\0" } , StaticRegistryEntry { name : "black" , data : b"\n\n\0\x06assets\x08\0\x05angry\0&minecraft:entity/wolf/wolf_black_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_black\x08\0\x04tame\0%minecraft:entity/wolf/wolf_black_tame\0\0" } , StaticRegistryEntry { name : "chestnut" , data : b"\n\n\0\x06assets\x08\0\x05angry\0)minecraft:entity/wolf/wolf_chestnut_angry\x08\0\x04tame\0(minecraft:entity/wolf/wolf_chestnut_tame\x08\0\x04wild\0#minecraft:entity/wolf/wolf_chestnut\0\0" } , StaticRegistryEntry { name : "pale" , data : b"\n\n\0\x06assets\x08\0\x04wild\0\x1Aminecraft:entity/wolf/wolf\x08\0\x05angry\0 minecraft:entity/wolf/wolf_angry\x08\0\x04tame\0\x1Fminecraft:entity/wolf/wolf_tame\0\0" } , StaticRegistryEntry { name : "rusty" , data : b"\n\n\0\x06assets\x08\0\x05angry\0&minecraft:entity/wolf/wolf_rusty_angry\x08\0\x04tame\0%minecraft:entity/wolf/wolf_rusty_tame\x08\0\x04wild\0 minecraft:entity/wolf/wolf_rusty\0\0" } , StaticRegistryEntry { name : "snowy" , data : b"\n\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_snowy_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_snowy_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_snowy\0\0" } , StaticRegistryEntry { name : "spotted" , data : b"\n\n\0\x06assets\x08\0\x04tame\0'minecraft:entity/wolf/wolf_spotted_tame\x08\0\x05angry\0(minecraft:entity/wolf/wolf_spotted_angry\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_spotted\0\0" } , StaticRegistryEntry { name : "striped" , data : b"\n\n\0\x06assets\x08\0\x05angry\0(minecraft:entity/wolf/wolf_striped_angry\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_striped\x08\0\x04tame\0'minecraft:entity/wolf/wolf_striped_tame\0\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\n\0\x06assets\x08\0\x04wild\0 minecraft:entity/wolf/wolf_woods\x08\0\x04tame\0%minecraft:entity/wolf/wolf_woods_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_woods_angry\0\0" }] , } , StaticRegistry { registry_id : "wolf_sound_variant" , entries : & [StaticRegistryEntry { name : "angry" , data : b"\n\x08\0\rambient_sound\0#minecraft:entity.wolf_angry.ambient\x08\0\x0Bdeath_sound\0!minecraft:entity.wolf_angry.death\x08\0\x0Bgrowl_sound\0!minecraft:entity.wolf_angry.growl\x08\0\npant_sound\0 minecraft:entity.wolf_angry.pant\x08\0\x0Bwhine_sound\0!minecraft:entity.wolf_angry.whine\x08\0\nhurt_sound\0 minecraft:entity.wolf_angry.hurt\0" } , StaticRegistryEntry { name : "big" , data : b"\n\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_big.pant\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_big.death\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_big.hurt\x08\0\rambient_sound\0!minecraft:entity.wolf_big.ambient\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_big.growl\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_big.whine\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\x08\0\npant_sound\0\x1Aminecraft:entity.wolf.pant\x08\0\nhurt_sound\0\x1Aminecraft:entity.wolf.hurt\x08\0\x0Bgrowl_sound\0\x1Bminecraft:entity.wolf.growl\x08\0\x0Bdeath_sound\0\x1Bminecraft:entity.wolf.death\x08\0\rambient_sound\0\x1Dminecraft:entity.wolf.ambient\x08\0\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\0" } , StaticRegistryEntry { name : "cute" , data : b"\n\x08\0\nhurt_sound\0\x1Fminecraft:entity.wolf_cute.hurt\x08\0\x0Bwhine_sound\0 minecraft:entity.wolf_cute.whine\x08\0\x0Bgrowl_sound\0 minecraft:entity.wolf_cute.growl\x08\0\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\x08\0\x0Bdeath_sound\0 minecraft:entity.wolf_cute.death\x08\0\npant_sound\0\x1Fminecraft:entity.wolf_cute.pant\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\x08\0\npant_sound\0!minecraft:entity.wolf_grumpy.pant\x08\0\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\x08\0\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_grumpy.death\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_grumpy.growl\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_grumpy.whine\0" } , StaticRegistryEntry { name : "puglin" , data : b"\n\x08\0\nhurt_sound\0!minecraft:entity.wolf_puglin.hurt\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_puglin.whine\x08\0\npant_sound\0!minecraft:entity.wolf_puglin.pant\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_puglin.death\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_puglin.growl\x08\0\rambient_sound\0$minecraft:entity.wolf_puglin.ambient\0" } , StaticRegistryEntry { name : "sad" , data : b"\n\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_sad.hurt\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_sad.whine\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_sad.death\x08\0\rambient_sound\0!minecraft:entity.wolf_sad.ambient\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_sad.growl\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_sad.pant\0" }] , } , StaticRegistry { registry_id : "pig_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/cold_pig\x08\0\x05model\0\x04cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/pig/temperate_pig\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/warm_pig\0" }] , } , StaticRegistry { registry_id : "frog_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/cold_frog\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0$minecraft:entity/frog/temperate_frog\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/warm_frog\0" }] , } , StaticRegistry { registry_id : "cat_variant" , entries : & [StaticRegistryEntry { name : "all_black" , data : b"\n\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/all_black\0" } , StaticRegistryEntry { name : "black" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/black\0" } , StaticRegistryEntry { name : "british_shorthair" , data : b"\n\x08\0\x08asset_id\0&minecraft:entity/cat/british_shorthair\0" } , StaticRegistryEntry { name : "calico" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:entity/cat/calico\0" } , StaticRegistryEntry { name : "jellie" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:entity/cat/jellie\0" } , StaticRegistryEntry { name : "persian" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/persian\0" } , StaticRegistryEntry { name : "ragdoll" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/ragdoll\0" } , StaticRegistryEntry { name : "red" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:entity/cat/red\0" } , StaticRegistryEntry { name : "siamese" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/siamese\0" } , StaticRegistryEntry { name : "tabby" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/tabby\0" } , StaticRegistryEntry { name : "white" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/white\0" }] , } , StaticRegistry { registry_id : "cow_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/cold_cow\x08\0\x05model\0\x04cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/cow/temperate_cow\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/warm_cow\x08\0\x05model\0\x04warm\0" }] , } , StaticRegistry { registry_id : "chicken_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x05model\0\x04cold\x08\0\x08asset_id\0%minecraft:entity/chicken/cold_chicken\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0*minecraft:entity/chicken/temperate_chicken\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0%minecraft:entity/chicken/warm_chicken\0" }] , } , StaticRegistry { registry_id : "zombie_nautilus_variant" , entries : & [StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0)minecraft:entity/nautilus/zombie_nautilus\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x05model\0\x04warm\x08\0\x08asset_id\0/minecraft:entity/nautilus/zombie_nautilus_coral\0" }] , } , StaticRegistry { registry_id : "painting_variant" , entries : & [StaticRegistryEntry { name : "alban" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:alban\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.alban.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:aztec\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:aztec2\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.aztec2.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\0\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.backyard.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x12minecraft:backyard\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.backyard.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:baroque\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.baroque.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.baroque.title\0\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Eminecraft:bomb\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.bouquet.title\0\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.bouquet.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:bouquet\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x17minecraft:burning_skull\n\0\x05title\x08\0\ttranslate\0&painting.minecraft.burning_skull.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0'painting.minecraft.burning_skull.author\0\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\0\x08\0\x08asset_id\0\x0Eminecraft:bust\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:cavebird\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.cavebird.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.cavebird.author\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:changing\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.changing.title\0\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.changing.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Fminecraft:cotan\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.courbet.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.courbet.author\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:courbet\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:creebet\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.creebet.author\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.creebet.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "dennis" , data : b"\n\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.dennis.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x10minecraft:dennis\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.dennis.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x15minecraft:donkey_kong\n\0\x05title\x08\0\ttranslate\0$painting.minecraft.donkey_kong.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0%painting.minecraft.donkey_kong.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:earth\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.earth.title\0\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.endboss.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:endboss\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.endboss.title\0\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x0Eminecraft:fern\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.fern.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.fighters.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.fighters.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x12minecraft:fighters\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.finding.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:finding\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.finding.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fire.title\0\x08\0\x08asset_id\0\x0Eminecraft:fire\0" } , StaticRegistryEntry { name : "graham" , data : b"\n\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.graham.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.graham.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x10minecraft:graham\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.humble.title\0\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.humble.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:humble\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.kebab.title\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Fminecraft:kebab\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:lowmist\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.lowmist.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.lowmist.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "match" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:match\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\0\0" } , StaticRegistryEntry { name : "meditative" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0$painting.minecraft.meditative.author\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x14minecraft:meditative\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.meditative.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\0\x08\0\x08asset_id\0\rminecraft:orb\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.orb.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.owlemons.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.owlemons.title\0\x08\0\x08asset_id\0\x12minecraft:owlemons\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.passage.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:passage\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.passage.author\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:pigscene\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.pigscene.title\0\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:plant\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.plant.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "pointer" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.pointer.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.pointer.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:pointer\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:pond\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.pond.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.pool.title\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Eminecraft:pool\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0&painting.minecraft.prairie_ride.author\0\x08\0\x08asset_id\0\x16minecraft:prairie_ride\n\0\x05title\x08\0\ttranslate\0%painting.minecraft.prairie_ride.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.sea.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\0\x08\0\x08asset_id\0\rminecraft:sea\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.skeleton.title\0\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:skeleton\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.skeleton.author\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0(painting.minecraft.skull_and_roses.title\0\n\0\x06author\x08\0\ttranslate\0)painting.minecraft.skull_and_roses.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:stage\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.stage.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.sunflowers.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x14minecraft:sunflowers\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0$painting.minecraft.sunflowers.author\0\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.sunset.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x10minecraft:sunset\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Fminecraft:tides\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.unpacked.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.unpacked.author\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:unpacked\0" } , StaticRegistryEntry { name : "void" , data : b"\n\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:void\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.void.author\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.wanderer.title\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.wanderer.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x12minecraft:wanderer\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\0\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0#painting.minecraft.wasteland.author\0\x08\0\x08asset_id\0\x13minecraft:wasteland\0" } , StaticRegistryEntry { name : "water" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.water.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:water\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.wind.title\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:wind\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.wither.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x10minecraft:wither\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x0Elogical_height\0\0\x01\x80\x08\0\ttimelines\0\x17#minecraft:in_overworld\n\0\x19monster_spawn_light_level\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\x08\0\x04type\0\x11minecraft:uniform\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x01\0\x0Chas_skylight\x01\x03\0\x06height\0\0\x01\x80\x01\0\x0Bhas_ceiling\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\x08\0\x1Cminecraft:visual/cloud_color\0\t#ccffffff\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\n\0 minecraft:audio/background_music\n\0\x08creative\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x14minecraft:music.game\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x0Chas_skylight\x01\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x06height\0\0\x01\x80\x01\0\x0Bhas_ceiling\x01\n\0\x19monster_spawn_light_level\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\x08\0\x04type\0\x11minecraft:uniform\0\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\n\0 minecraft:audio/background_music\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x18minecraft:music.creative\0\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\0\0\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\x08\0\x1Cminecraft:visual/cloud_color\0\t#ccffffff\0\x08\0\ttimelines\0\x17#minecraft:in_overworld\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x06height\0\0\x01\0\x03\0\x19monster_spawn_light_level\0\0\0\x0F\n\0\nattributes\x06\0!minecraft:visual/sky_light_factor\0\0\0\0\0\0\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#181318\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#000000\x08\0 minecraft:visual/sky_light_color\0\x07#e580ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x13minecraft:music.end\x03\0\tmin_delay\0\0\x17p\x01\0\x15replace_current_music\x01\x03\0\tmax_delay\0\0]\xC0\0\0\0\x01\0\x0Bhas_ceiling\0\x06\0\rambient_light?\xD0\0\0\0\0\0\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x01\0\x0Chas_skylight\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x0Ehas_fixed_time\x01\x08\0\x06skybox\0\x03end\x08\0\ttimelines\0\x11#minecraft:in_end\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x05min_y\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x03\0\x0Elogical_height\0\0\0\x80\x01\0\x0Chas_skylight\0\x08\0\x06skybox\0\x04none\x01\0\x0Bhas_ceiling\x01\x03\0\x06height\0\0\x01\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x08\0\ttimelines\0\x14#minecraft:in_nether\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\n\0\nattributes\n\0+minecraft:visual/default_dripstone_particle\x08\0\x04type\0!minecraft:dripping_dripstone_lava\0\x01\0\x1Cminecraft:gameplay/fast_lava\x01\x06\0!minecraft:visual/fog_end_distance@X\0\0\0\0\0\0\x06\0!minecraft:visual/sky_light_factor\0\0\0\0\0\0\0\0\x01\0#minecraft:gameplay/water_evaporates\x01\x06\0\"minecraft:gameplay/sky_light_level@\x10\0\0\0\0\0\0\x06\0#minecraft:visual/fog_start_distance@$\0\0\0\0\0\0\x01\0\"minecraft:gameplay/piglins_zombify\0\x08\0 minecraft:visual/sky_light_color\0\x07#7a7aff\0\x08\0\x0Ecardinal_light\0\x06nether\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x05min_y\0\0\0\0\x03\0\x19monster_spawn_light_level\0\0\0\x07\x01\0\x0Ehas_fixed_time\x01\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05arrow\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x08\0\nmessage_id\0\x0FbadRespawnPoint\x08\0\x07scaling\0\x06always\x08\0\x12death_message_type\0\x17intentional_game_design\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x08\0\nmessage_id\0\x06cactus\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "campfire" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06inFire\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x08\0\nmessage_id\0\x08cramming\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0CdragonBreath\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x08\0\x07effects\0\x08drowning\x08\0\nmessage_id\0\x05drown\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06dryout\0" } , StaticRegistryEntry { name : "ender_pearl" , data : b"\n\x08\0\x12death_message_type\0\rfall_variants\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x04fall\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\texplosion\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x08\0\x12death_message_type\0\rfall_variants\x08\0\nmessage_id\0\x04fall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x08\0\nmessage_id\0\x05anvil\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x08\0\nmessage_id\0\x0CfallingBlock\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x08\0\nmessage_id\0\x11fallingStalactite\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x08fireball\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\tfireworks\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0BflyIntoWall\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06freeze\x08\0\x07effects\0\x08freezing\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x07generic\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "generic_kill" , data : b"\n\x08\0\nmessage_id\0\x0BgenericKill\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x08hotFloor\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06inFire\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06inWall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x08\0\nmessage_id\0\rindirectMagic\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x04lava\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\rlightningBolt\0" } , StaticRegistryEntry { name : "mace_smash" , data : b"\n\x08\0\nmessage_id\0\nmace_smash\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x05magic\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x08\0\nmessage_id\0\x06onFire\x08\0\x07effects\0\x07burning\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\noutOfWorld\0" } , StaticRegistryEntry { name : "outside_border" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\routsideBorder\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x08\0\nmessage_id\0\x06player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x10explosion.player\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x08\0\nmessage_id\0\nsonic_boom\x08\0\x07scaling\0\x06always\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "spear" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05spear\0" } , StaticRegistryEntry { name : "spit" , data : b"\n\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x08\0\nmessage_id\0\nstalagmite\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x08\0\nmessage_id\0\x06starve\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05sting\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x08\0\x07effects\0\x06poking\x08\0\nmessage_id\0\x0EsweetBerryBush\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06thorns\x08\0\x07effects\0\x06thorns\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06thrown\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x08\0\nmessage_id\0\x07trident\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06onFire\0" } , StaticRegistryEntry { name : "wind_charge" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x08\0\nmessage_id\0\x06wither\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x08\0\nmessage_id\0\x0BwitherSkull\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" }] , } , StaticRegistry { registry_id : "jukebox_song" , entries : & [StaticRegistryEntry { name : "11" , data : b"\n\x08\0\x0Bsound_event\0\x17minecraft:music_disc.11\x03\0\x11comparator_output\0\0\0\x0B\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.11\0\x06\0\x11length_in_seconds@Q\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "13" , data : b"\n\x03\0\x11comparator_output\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\0\x08\0\x0Bsound_event\0\x17minecraft:music_disc.13\x06\0\x11length_in_seconds@f@\0\0\0\0\0\0" } , StaticRegistryEntry { name : "5" , data : b"\n\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x08\0\x0Bsound_event\0\x16minecraft:music_disc.5\x03\0\x11comparator_output\0\0\0\x0F\n\0\x0Bdescription\x08\0\ttranslate\0\x18jukebox_song.minecraft.5\0\0" } , StaticRegistryEntry { name : "blocks" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.blocks\0\x06\0\x11length_in_seconds@u\x90\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x03\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.blocks\0" } , StaticRegistryEntry { name : "cat" , data : b"\n\x06\0\x11length_in_seconds@g \0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.cat\0\x08\0\x0Bsound_event\0\x18minecraft:music_disc.cat\x03\0\x11comparator_output\0\0\0\x02\0" } , StaticRegistryEntry { name : "chirp" , data : b"\n\x03\0\x11comparator_output\0\0\0\x04\x06\0\x11length_in_seconds@g \0\0\0\0\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.chirp\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.chirp\0\0" } , StaticRegistryEntry { name : "creator" , data : b"\n\x06\0\x11length_in_seconds@f\0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.creator\x03\0\x11comparator_output\0\0\0\x0C\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.creator\0\0" } , StaticRegistryEntry { name : "creator_music_box" , data : b"\n\x06\0\x11length_in_seconds@R@\0\0\0\0\0\x08\0\x0Bsound_event\0&minecraft:music_disc.creator_music_box\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\x03\0\x11comparator_output\0\0\0\x0B\0" } , StaticRegistryEntry { name : "far" , data : b"\n\x08\0\x0Bsound_event\0\x18minecraft:music_disc.far\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.far\0\x03\0\x11comparator_output\0\0\0\x05\x06\0\x11length_in_seconds@e\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lava_chicken" , data : b"\n\x03\0\x11comparator_output\0\0\0\t\n\0\x0Bdescription\x08\0\ttranslate\0#jukebox_song.minecraft.lava_chicken\0\x06\0\x11length_in_seconds@`\xC0\0\0\0\0\0\x08\0\x0Bsound_event\0!minecraft:music_disc.lava_chicken\0" } , StaticRegistryEntry { name : "mall" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.mall\x03\0\x11comparator_output\0\0\0\x06\x06\0\x11length_in_seconds@h\xA0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.mall\0\0" } , StaticRegistryEntry { name : "mellohi" , data : b"\n\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.mellohi\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\x03\0\x11comparator_output\0\0\0\x07\x06\0\x11length_in_seconds@X\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "otherside" , data : b"\n\x06\0\x11length_in_seconds@h`\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0E\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\0" } , StaticRegistryEntry { name : "pigstep" , data : b"\n\x03\0\x11comparator_output\0\0\0\r\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.pigstep\x06\0\x11length_in_seconds@b\xA0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.pigstep\0\0" } , StaticRegistryEntry { name : "precipice" , data : b"\n\x03\0\x11comparator_output\0\0\0\r\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.precipice\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\x06\0\x11length_in_seconds@r\xB0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "relic" , data : b"\n\x06\0\x11length_in_seconds@k@\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0E\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.relic\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.relic\0\0" } , StaticRegistryEntry { name : "stal" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.stal\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.stal\0\x06\0\x11length_in_seconds@b\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x08\0" } , StaticRegistryEntry { name : "strad" , data : b"\n\x03\0\x11comparator_output\0\0\0\t\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.strad\0\x06\0\x11length_in_seconds@g\x80\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.strad\0" } , StaticRegistryEntry { name : "tears" , data : b"\n\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.tears\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.tears\0\x03\0\x11comparator_output\0\0\0\n\x06\0\x11length_in_seconds@e\xE0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\x06\0\x11length_in_seconds@m\xC0\0\0\0\0\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\x03\0\x11comparator_output\0\0\0\x0C\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.ward\x06\0\x11length_in_seconds@o`\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.ward\0\x03\0\x11comparator_output\0\0\0\n\0" }] , } , StaticRegistry { registry_id : "banner_pattern" , entries : & [StaticRegistryEntry { name : "base" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:base\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.base\0" } , StaticRegistryEntry { name : "border" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:border\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.border\0" } , StaticRegistryEntry { name : "bricks" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:bricks\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.bricks\0" } , StaticRegistryEntry { name : "circle" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:circle\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.circle\0" } , StaticRegistryEntry { name : "creeper" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:creeper\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.creeper\0" } , StaticRegistryEntry { name : "cross" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.cross\x08\0\x08asset_id\0\x0Fminecraft:cross\0" } , StaticRegistryEntry { name : "curly_border" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.curly_border\x08\0\x08asset_id\0\x16minecraft:curly_border\0" } , StaticRegistryEntry { name : "diagonal_left" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.diagonal_left\x08\0\x08asset_id\0\x17minecraft:diagonal_left\0" } , StaticRegistryEntry { name : "diagonal_right" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:diagonal_right\x08\0\x0Ftranslation_key\0%block.minecraft.banner.diagonal_right\0" } , StaticRegistryEntry { name : "diagonal_up_left" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.diagonal_up_left\x08\0\x08asset_id\0\x1Aminecraft:diagonal_up_left\0" } , StaticRegistryEntry { name : "diagonal_up_right" , data : b"\n\x08\0\x0Ftranslation_key\0(block.minecraft.banner.diagonal_up_right\x08\0\x08asset_id\0\x1Bminecraft:diagonal_up_right\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.flow\0" } , StaticRegistryEntry { name : "flower" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:flower\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.flower\0" } , StaticRegistryEntry { name : "globe" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.globe\x08\0\x08asset_id\0\x0Fminecraft:globe\0" } , StaticRegistryEntry { name : "gradient" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Fblock.minecraft.banner.gradient\x08\0\x08asset_id\0\x12minecraft:gradient\0" } , StaticRegistryEntry { name : "gradient_up" , data : b"\n\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.gradient_up\x08\0\x08asset_id\0\x15minecraft:gradient_up\0" } , StaticRegistryEntry { name : "guster" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.guster\x08\0\x08asset_id\0\x10minecraft:guster\0" } , StaticRegistryEntry { name : "half_horizontal" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.half_horizontal\x08\0\x08asset_id\0\x19minecraft:half_horizontal\0" } , StaticRegistryEntry { name : "half_horizontal_bottom" , data : b"\n\x08\0\x08asset_id\0 minecraft:half_horizontal_bottom\x08\0\x0Ftranslation_key\0-block.minecraft.banner.half_horizontal_bottom\0" } , StaticRegistryEntry { name : "half_vertical" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:half_vertical\x08\0\x0Ftranslation_key\0$block.minecraft.banner.half_vertical\0" } , StaticRegistryEntry { name : "half_vertical_right" , data : b"\n\x08\0\x0Ftranslation_key\0*block.minecraft.banner.half_vertical_right\x08\0\x08asset_id\0\x1Dminecraft:half_vertical_right\0" } , StaticRegistryEntry { name : "mojang" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.mojang\x08\0\x08asset_id\0\x10minecraft:mojang\0" } , StaticRegistryEntry { name : "piglin" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.piglin\x08\0\x08asset_id\0\x10minecraft:piglin\0" } , StaticRegistryEntry { name : "rhombus" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.rhombus\x08\0\x08asset_id\0\x11minecraft:rhombus\0" } , StaticRegistryEntry { name : "skull" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:skull\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.skull\0" } , StaticRegistryEntry { name : "small_stripes" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:small_stripes\x08\0\x0Ftranslation_key\0$block.minecraft.banner.small_stripes\0" } , StaticRegistryEntry { name : "square_bottom_left" , data : b"\n\x08\0\x0Ftranslation_key\0)block.minecraft.banner.square_bottom_left\x08\0\x08asset_id\0\x1Cminecraft:square_bottom_left\0" } , StaticRegistryEntry { name : "square_bottom_right" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:square_bottom_right\x08\0\x0Ftranslation_key\0*block.minecraft.banner.square_bottom_right\0" } , StaticRegistryEntry { name : "square_top_left" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.square_top_left\x08\0\x08asset_id\0\x19minecraft:square_top_left\0" } , StaticRegistryEntry { name : "square_top_right" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:square_top_right\x08\0\x0Ftranslation_key\0'block.minecraft.banner.square_top_right\0" } , StaticRegistryEntry { name : "straight_cross" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:straight_cross\x08\0\x0Ftranslation_key\0%block.minecraft.banner.straight_cross\0" } , StaticRegistryEntry { name : "stripe_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_bottom\x08\0\x08asset_id\0\x17minecraft:stripe_bottom\0" } , StaticRegistryEntry { name : "stripe_center" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_center\x08\0\x08asset_id\0\x17minecraft:stripe_center\0" } , StaticRegistryEntry { name : "stripe_downleft" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.stripe_downleft\x08\0\x08asset_id\0\x19minecraft:stripe_downleft\0" } , StaticRegistryEntry { name : "stripe_downright" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.stripe_downright\x08\0\x08asset_id\0\x1Aminecraft:stripe_downright\0" } , StaticRegistryEntry { name : "stripe_left" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:stripe_left\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.stripe_left\0" } , StaticRegistryEntry { name : "stripe_middle" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_middle\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_middle\0" } , StaticRegistryEntry { name : "stripe_right" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.stripe_right\x08\0\x08asset_id\0\x16minecraft:stripe_right\0" } , StaticRegistryEntry { name : "stripe_top" , data : b"\n\x08\0\x08asset_id\0\x14minecraft:stripe_top\x08\0\x0Ftranslation_key\0!block.minecraft.banner.stripe_top\0" } , StaticRegistryEntry { name : "triangle_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.triangle_bottom\x08\0\x08asset_id\0\x19minecraft:triangle_bottom\0" } , StaticRegistryEntry { name : "triangle_top" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.triangle_top\x08\0\x08asset_id\0\x16minecraft:triangle_top\0" } , StaticRegistryEntry { name : "triangles_bottom" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:triangles_bottom\x08\0\x0Ftranslation_key\0'block.minecraft.banner.triangles_bottom\0" } , StaticRegistryEntry { name : "triangles_top" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:triangles_top\x08\0\x0Ftranslation_key\0$block.minecraft.banner.triangles_top\0" }] , } , StaticRegistry { registry_id : "instrument" , entries : & [StaticRegistryEntry { name : "admire_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.admire_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.4\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "call_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.call_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.5\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dream_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.7\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.dream_goat_horn\0\0" } , StaticRegistryEntry { name : "feel_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.3\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.feel_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ponder_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.ponder_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "seek_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.2\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.seek_goat_horn\0\0" } , StaticRegistryEntry { name : "sing_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.1\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.sing_goat_horn\0\0" } , StaticRegistryEntry { name : "yearn_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.yearn_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.6\0" }] , } , StaticRegistry { registry_id : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\x08\0\tattribute\0 minecraft:submerged_mining_speed\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\0\x08\0\toperation\0\x14add_multiplied_total\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x01\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\0)\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\x03\0\nanvil_cost\0\0\0\x02\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x05\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x06\0\x04base@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x06victim\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\tpredicate\x01\0\tis_direct\x01\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\x06\0\x0Cmin_duration?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\n\0\x0Cmax_duration\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x06\0\x04base?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x08to_apply\0\x12minecraft:slowness\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\0\0\0\x03\0\x06weight\0\0\0\x05\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\x03\0\x06weight\0\0\0\x01\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\x03\0\tmax_level\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\tmax_level\0\0\0\x04\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x16minecraft:is_explosion\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\0\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0&minecraft:enchantment.blast_protection\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x08\0\toperation\0\tadd_value\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\r\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\x03\0\tmax_level\0\0\0\x04\n\0\x07effects\t\0\x1Dminecraft:armor_effectiveness\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first\xBF\xC3333333\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x08\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x17minecraft:summon_entity\x08\0\x06entity\0\x18minecraft:lightning_bolt\0\x06\0\x06volume@\x14\0\0\0\0\0\0\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x08\0\x04type\0\x14minecraft:play_sound\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\n\0\tpredicate\n\0\x08location\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\t\0\x13minecraft:hit_block\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x17minecraft:summon_entity\x08\0\x06entity\0\x18minecraft:lightning_bolt\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x06\0\x06volume@\x14\0\0\0\0\0\0\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x18minecraft:location_check\n\0\tpredicate\n\0\x05block\x08\0\x06blocks\0\x19#minecraft:lightning_rods\0\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "density" , data : b"\n\x03\0\tmax_level\0\0\0\x05\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x07effects\t\0'minecraft:smash_damage_per_fallen_block\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x05\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xD5UU\\}\xDAK\0\x08\0\x02id\0#minecraft:enchantment.depth_strider\x08\0\tattribute\0#minecraft:water_movement_efficiency\x08\0\toperation\0\tadd_value\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\x03\0\nanvil_cost\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\x003\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0 minecraft:enchantment.efficiency\n\0\x06amount\x08\0\x04type\0\x18minecraft:levels_squared\x06\0\x05added?\xF0\0\0\0\0\0\0\0\x08\0\tattribute\0\x1Bminecraft:mining_efficiency\x08\0\toperation\0\tadd_value\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\x06weight\0\0\0\n\x03\0\tmax_level\0\0\0\x05\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x0B\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x11minecraft:is_fall\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\n\0\x06effect\n\0\x05value\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x08\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\tmax_level\0\0\0\x04\x03\0\x06weight\0\0\0\x05\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x06\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0<\x03\0\x15per_level_above_first\0\0\0\x14\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x06victim\n\0\x0Crequirements\n\0\tpredicate\x01\0\tis_direct\x01\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\x08\0\tenchanted\0\x08attacker\n\0\x06effect\n\0\x08duration\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x06\0\x04base@\x10\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\0\0\x03\0\tmax_level\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\n\0\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\x06weight\0\0\0\x05\n\0\x08max_cost\x03\0\x04base\0\0\0\x12\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\x13add_multiplied_base\x08\0\x02id\0%minecraft:enchantment.fire_protection\x08\0\tattribute\0\x16minecraft:burning_time\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xC3333333\x06\0\x15per_level_above_first\xBF\xC3333333\0\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x01\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x11minecraft:is_fire\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\n\0\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x07effects\t\0\x1Cminecraft:projectile_spawned\n\0\0\0\x01\n\0\x06effect\x06\0\x08duration@Y\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\x03\0\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x06effect\x06\0\x06height?\xF0\0\0\0\0\0\0\x08\0\x12trigger_game_event\0\x15minecraft:block_place\x08\0\x04type\0\x16minecraft:replace_disk\n\0\tpredicate\t\0\npredicates\n\0\0\0\x04\x08\0\x03tag\0\rminecraft:air\x08\0\x04type\0\x1Cminecraft:matching_block_tag\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\0\0\0\x01\0\0\0\0\0\x08\0\x04type\0\x19minecraft:matching_blocks\x08\0\x06blocks\0\x0Fminecraft:water\0\x08\0\x06fluids\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_fluids\0\x08\0\x04type\0\x16minecraft:unobstructed\0\x08\0\x04type\0\x10minecraft:all_of\0\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\n\0\x0Bblock_state\n\0\x05state\n\0\nProperties\x08\0\x03age\0\x010\0\x08\0\x04Name\0\x15minecraft:frosted_ice\0\x08\0\x04type\0\x1Fminecraft:simple_state_provider\0\n\0\x06radius\x06\0\x03max@0\0\0\0\0\0\0\x06\0\x03min\0\0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:clamped\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base@\x08\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\0\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x07vehicle\0\0\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x19minecraft:damage_immunity\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x1Cminecraft:burn_from_stepping\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\n\0\x06effect\0\0\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\tmax_level\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x01\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\0\x15\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0 #minecraft:sensitive_to_impaling\0\0\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x06\0\x04base@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\x03\0\tmax_level\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\n\0\x07effects\t\0\x12minecraft:ammo_use\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\0\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0##minecraft:enchantable/melee_weapon\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\x007\0\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\0\x03\0\tmax_level\0\0\0\x02\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x19minecraft:equipment_drops\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\x84z\xE1G\xAE\x14{\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\x84z\xE1G\xAE\x14{\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\x06entity\0\x08attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x10minecraft:player\0\0\x08\0\tenchanted\0\x08attacker\0\0\x08\0\x0Fsupported_items\0##minecraft:enchantable/melee_weapon\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x07\x03\0\x04base\0\0\0\x0C\0\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0%minecraft:trident_return_acceleration\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x1Cminecraft:fishing_luck_bonus\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\0" } , StaticRegistryEntry { name : "lunge" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.lunge\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0\x1Eminecraft:post_piercing_attack\n\0\0\0\x01\n\0\x06effect\t\0\x07effects\n\0\0\0\x04\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\n\0\x06amount\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x1Aminecraft:apply_exhaustion\0\n\0\tmagnitude\x06\0\x04base?\xDDO\xDF;dZ\x1D\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xDDO\xDF;dZ\x1D\0\t\0\x10coordinate_scale\x06\0\0\0\x03?\xF0\0\0\0\0\0\0\0\0\0\0\0\0\0\0?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x17minecraft:apply_impulse\t\0\tdirection\x06\0\0\0\x03\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0?\xF0\0\0\0\0\0\0\0\x06\0\x05pitch?\xF0\0\0\0\0\0\0\t\0\x05sound\x08\0\0\0\x03\0\x1Cminecraft:item.spear.lunge_1\0\x1Cminecraft:item.spear.lunge_2\0\x1Cminecraft:item.spear.lunge_3\x06\0\x06volume?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x03\n\0\x04term\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x12minecraft:inverted\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Eis_fall_flying\0\0\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x05flags\x01\0\x0Bis_in_water\0\0\0\0\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/lunge\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x04hand\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0 minecraft:fishing_time_reduction\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\x14\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x18minecraft:repair_with_xp\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x12minecraft:multiply\x06\0\x06factor@\0\0\0\0\0\0\0\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x01\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x07effects\t\0\x1Bminecraft:projectile_spread\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base@$\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@$\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\t\0\x1Aminecraft:projectile_count\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\n\0\x07effects\t\0\x1Dminecraft:projectile_piercing\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x01\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\n\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x03\0\tmax_level\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\0" } , StaticRegistryEntry { name : "power" , data : b"\n\x03\0\tmax_level\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x01\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x10\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x0Fdirect_attacker\0\0\0\x03\0\x06weight\0\0\0\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\t\0\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\x03\0\tmax_level\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x03\0\x03\0\x06weight\0\0\0\x05\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x17minecraft:is_projectile\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\x03\0\x06weight\0\0\0\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08max_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x0B\0\x03\0\tmax_level\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x01\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\x03\0\nanvil_cost\0\0\0\x01\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x01\0\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x0C\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0%\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\n\0\x07effects\t\0\"minecraft:crossbow_charging_sounds\n\0\0\0\x03\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_1\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_2\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_3\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\n\0\x1Eminecraft:crossbow_charge_time\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base\xBF\xD0\0\0\0\0\0\0\x06\0\x15per_level_above_first\xBF\xD0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\x03\0\x06weight\0\0\0\x05\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x04head\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0(\0\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x16minecraft:oxygen_bonus\x08\0\x02id\0!minecraft:enchantment.respiration\n\0\x06amount\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x11\x03\0\x15per_level_above_first\0\0\0\x07\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\n\0\x07effects\t\0\x17minecraft:trident_sound\x08\0\0\0\x03\0 minecraft:item.trident.riptide_1\0 minecraft:item.trident.riptide_2\0 minecraft:item.trident.riptide_3\n\0&minecraft:trident_spin_attack_strength\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xE8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\0\0\0\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\t\0\x05slots\x08\0\0\0\x01\0\x04hand\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\x03\0\tmax_level\0\0\0\x05\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x15\x03\0\x15per_level_above_first\0\0\0\x0B\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\x06weight\0\0\0\n\x03\0\nanvil_cost\0\0\0\x01\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0A\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x01\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\nanvil_cost\0\0\0\x08\n\0\x07effects\t\0\x1Aminecraft:block_experience\n\0\0\0\x01\n\0\x06effect\x06\0\x05value\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:set\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x1D#minecraft:sensitive_to_smite\0\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\0\0\0\0\x03\0\tmax_level\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x02\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\n\0\x04term\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x07vehicle\0\0\0\x08\0\tcondition\0\x12minecraft:inverted\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x03\x01\0\x06active\x01\x08\0\tcondition\0\"minecraft:enchantment_active_check\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\0\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\0\t\0\x05terms\n\0\0\0\x02\x01\0\x06active\0\x08\0\tcondition\0\"minecraft:enchantment_active_check\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\tattribute\0\x18minecraft:movement_speed\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xA4\xBCj~\xF9\xDB#\x06\0\x15per_level_above_first?\x85\x81\x06$\xDD/\x1B\0\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\toperation\0\tadd_value\x08\0\x04type\0\x13minecraft:attribute\0\x08\0\toperation\0\tadd_value\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\x08\0\x04type\0\x13minecraft:attribute\x06\0\x06amount?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:all_of\0\0\n\0\x06effect\x08\0\x04type\0\x1Cminecraft:change_item_damage\x06\0\x06amount?\xF0\0\0\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\n\0\x06chance\x08\0\x04type\0\x1Bminecraft:enchantment_level\x06\0\x06amount?\xA4z\xE1G\xAE\x14{\0\x08\0\tcondition\0\x17minecraft:random_chance\0\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x06effect\x06\0\x05speed?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x19minecraft:spawn_particles\n\0\x11vertical_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x04type\0\x0Fentity_position\0\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\0\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\n\0\x13horizontal_velocity\x06\0\x0Emovement_scale\xBF\xC9\x99\x99\x99\x99\x99\x9A\0\n\0\x11vertical_velocity\x06\0\x04base?\xB9\x99\x99\x99\x99\x99\x9A\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\n\0\x05flags\x01\0\tis_flying\0\x01\0\x0Cis_on_ground\x01\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\x06entity\0\x04this\0\0\n\0\x06effect\x06\0\x06volume?\xE3333333\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\x08\0\x04type\0\x14minecraft:play_sound\n\0\x05pitch\x08\0\x04type\0\x11minecraft:uniform\x06\0\rmin_inclusive?\xE3333333\x06\0\rmax_exclusive?\xF0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x06\0\x06chance?\xD6ffffff\x08\0\tcondition\0\x17minecraft:random_chance\0\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\x03\0\rperiodic_tick\0\0\0\x05\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\x06weight\0\0\0\x01\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/sweeping\n\0\x08max_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x05\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x12minecraft:fraction\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\0\n\0\tnumerator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\0\0\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\x03\0\x06weight\0\0\0\x01\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0!minecraft:enchantment.swift_sneak\x08\0\tattribute\0\x18minecraft:sneaking_speed\x08\0\toperation\0\tadd_value\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\0\0\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x04legs\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0<\0\x03\0\x06weight\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x06victim\n\0\x0Crequirements\x08\0\tcondition\0\x17minecraft:random_chance\n\0\x06chance\n\0\x06amount\x06\0\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\0\x08\0\x08affected\0\x08attacker\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x06\0\nmax_damage@\x14\0\0\0\0\0\0\x06\0\nmin_damage?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x17minecraft:damage_entity\x08\0\x0Bdamage_type\0\x10minecraft:thorns\0\x06\0\x06amount@\0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\x08\0\x04type\0\x10minecraft:all_of\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\x15minecraft:item_damage\n\0\0\0\x02\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\n\0\x06effect\n\0\x06chance\n\0\x0Bdenominator\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x06\0\x04base@$\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x12minecraft:fraction\n\0\tnumerator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\0\x08\0\x04type\0\x19minecraft:remove_binomial\0\0\n\0\x06effect\n\0\x06chance\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\n\0\tnumerator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\x08\0\x04type\0\x19minecraft:remove_binomial\0\n\0\x0Crequirements\n\0\x04term\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\x08\0\tcondition\0\x12minecraft:inverted\0\0\0\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\x007\0\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\x03\0\tmax_level\0\0\0\x01\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\0\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\x08\0\x11block_interaction\0\x07trigger\x08\0\x04type\0\x11minecraft:explode\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\n\0\x14knockback_multiplier\t\0\x06values\x06\0\0\0\x03?\xF3333333?\xFC\0\0\0\0\0\0@\x01\x99\x99\x99\x99\x99\x9A\n\0\x08fallback\x06\0\x04base?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xD6ffffff\0\x08\0\x04type\0\x10minecraft:lookup\0\n\0\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\x06\0\x06radius@\x0C\0\0\0\0\0\0\0\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\n\0\tpredicate\n\0\x08movement\n\0\rfall_distance\x06\0\x03min?\xF8\0\0\0\0\0\0\0\0\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\x08affected\0\x08attacker\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" }] , } , StaticRegistry { registry_id : "timeline" , entries : & [StaticRegistryEntry { name : "day" , data : b"\n\x03\0\x0Cperiod_ticks\0\0]\xC0\n\0\x06tracks\n\0\x1Aminecraft:visual/sun_angle\n\0\x04ease\t\0\x0Ccubic_bezier\x06\0\0\0\x04?\xD7+\x02\x0CI\xBA^?\xCE\xD9\x16\x87+\x02\x0C?\xE4j~\xF9\xDB\"\xD1?\xE8I\xBA^5?}\0\t\0\tkeyframes\n\0\0\0\x02\x06\0\x05value@v\x80\0\0\0\0\0\x03\0\x05ticks\0\0\x17p\0\x03\0\x05ticks\0\0\x17p\x06\0\x05value\0\0\0\0\0\0\0\0\0\0\n\0 minecraft:visual/star_brightness\t\0\tkeyframes\n\0\0\0\x0C\x03\0\x05ticks\0\0\0\\\x06\0\x05value?\xA2\xF1\xA9\xFB\xE7l\x8B\0\x03\0\x05ticks\0\0\x02s\x06\0\x05value\0\0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0,m\x06\0\x05value\0\0\0\0\0\0\0\0\0\x06\0\x05value?\x90bM\xD2\xF1\xA9\xFC\x03\0\x05ticks\0\0-\xD4\0\x03\0\x05ticks\0\0.\xB7\x06\0\x05value?\xA6\x87+\x02\x0CI\xBA\0\x06\0\x05value?\xC2M\xD2\xF1\xA9\xFB\xE7\x03\0\x05ticks\0\x000o\0\x03\0\x05ticks\0\x001\xB9\x06\0\x05value?\xD0\x83\x12n\x97\x8DP\0\x06\0\x05value?\xE0\0\0\0\0\0\0\x03\0\x05ticks\0\x003\xAC\0\x03\0\x05ticks\0\0X\xF4\x06\0\x05value?\xE0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0Y\xF8\x06\0\x05value?\xD7K\xC6\xA7\xEF\x9D\xB2\0\x06\0\x05value?\xCC\xCC\xCC\xCC\xCC\xCC\xCD\x03\0\x05ticks\0\0[<\0\x03\0\x05ticks\0\0\\\xCE\x06\0\x05value?\xB9\xDB\"\xD0\xE5`B\0\x08\0\x08modifier\0\x07maximum\0\n\0#minecraft:audio/firefly_bush_sounds\t\0\tkeyframes\n\0\0\0\x02\x01\0\x05value\x01\x03\0\x05ticks\0\x0018\0\x01\0\x05value\0\x03\0\x05ticks\0\0[i\0\x08\0\x08modifier\0\x02or\0\n\0\x1Aminecraft:visual/fog_color\t\0\tkeyframes\n\0\0\0\x04\x08\0\x05value\0\x07#ffffff\x03\0\x05ticks\0\0\0\x85\0\x03\0\x05ticks\0\0.[\x08\0\x05value\0\x07#ffffff\0\x08\0\x05value\0\x07#0f0f16\x03\0\x05ticks\0\x005f\0\x03\0\x05ticks\0\0W:\x08\0\x05value\0\x07#0f0f16\0\x08\0\x08modifier\0\x08multiply\0\n\0 minecraft:visual/sky_light_color\x08\0\x08modifier\0\x08multiply\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\x02\xDA\x08\0\x05value\0\x07#ffffff\0\x03\0\x05ticks\0\0,\x06\x08\0\x05value\0\x07#ffffff\0\x08\0\x05value\0\x07#7a7aff\x03\0\x05ticks\0\x003T\0\x03\0\x05ticks\0\0YL\x08\0\x05value\0\x07#7a7aff\0\0\n\0!minecraft:visual/sky_light_factor\t\0\tkeyframes\n\0\0\0\x04\x06\0\x05value?\xF0\0\0\0\0\0\0\x03\0\x05ticks\0\0\x02\xDA\0\x03\0\x05ticks\0\0,\x06\x06\0\x05value?\xF0\0\0\0\0\0\0\0\x06\0\x05value?\xCE\xB8Q\xEB\x85\x1E\xB8\x03\0\x05ticks\0\x003T\0\x06\0\x05value?\xCE\xB8Q\xEB\x85\x1E\xB8\x03\0\x05ticks\0\0YL\0\x08\0\x08modifier\0\x08multiply\0\n\0\x1Bminecraft:visual/star_angle\t\0\tkeyframes\n\0\0\0\x02\x06\0\x05value@v\x80\0\0\0\0\0\x03\0\x05ticks\0\0\x17p\0\x06\0\x05value\0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0\x17p\0\n\0\x04ease\t\0\x0Ccubic_bezier\x06\0\0\0\x04?\xD7+\x02\x0CI\xBA^?\xCE\xD9\x16\x87+\x02\x0C?\xE4j~\xF9\xDB\"\xD1?\xE8I\xBA^5?}\0\0\n\0%minecraft:visual/sunrise_sunset_color\t\0\tkeyframes\n\0\0\0 \x03\0\x05ticks\0\0\0G\x08\0\x05value\0\t#5fefa333\0\x03\0\x05ticks\0\0\x016\x08\0\x05value\0\t#29f5ba33\0\x08\0\x05value\0\t#06fbd433\x03\0\x05ticks\0\0\x025\0\x08\0\x05value\0\t#00ffe533\x03\0\x05ticks\0\0\x02\xDA\0\x03\0\x05ticks\0\0,\x06\x08\0\x05value\0\t#00ffe533\0\x08\0\x05value\0\t#04fcd833\x03\0\x05ticks\0\0,\x85\0\x03\0\x05ticks\0\0-\x02\x08\0\x05value\0\t#0ff9cb33\0\x03\0\x05ticks\0\0-\xAA\x08\0\x05value\0\t#29f5ba33\0\x08\0\x05value\0\t#5fefa333\x03\0\x05ticks\0\0.\x99\0\x03\0\x05ticks\0\0/\xD3\x08\0\x05value\0\t#b1e78733\0\x08\0\x05value\0\t#cce47e33\x03\0\x05ticks\0\x000F\0\x03\0\x05ticks\0\x000\xE0\x08\0\x05value\0\t#e9e07233\0\x08\0\x05value\0\t#f6dd6b33\x03\0\x05ticks\0\x001E\0\x08\0\x05value\0\t#feda6333\x03\0\x05ticks\0\x001\xBC\0\x03\0\x05ticks\0\x002)\x08\0\x05value\0\t#fed75c33\0\x08\0\x05value\0\t#ecd25133\x03\0\x05ticks\0\x002\xEB\0\x03\0\x05ticks\0\x003\xC4\x08\0\x05value\0\t#c1cc4733\0\x08\0\x05value\0\t#36be3733\x03\0\x05ticks\0\x005\xCF\0\x03\0\x05ticks\0\x006@\x08\0\x05value\0\t#1fbb3533\0\x03\0\x05ticks\0\x006\xD7\x08\0\x05value\0\t#09b73333\0\x03\0\x05ticks\0\x007p\x08\0\x05value\0\t#00b33333\0\x03\0\x05ticks\0\0U/\x08\0\x05value\0\t#00b23333\0\x08\0\x05value\0\t#09b73333\x03\0\x05ticks\0\0U\xC9\0\x08\0\x05value\0\t#1fbb3533\x03\0\x05ticks\0\0V`\0\x03\0\x05ticks\0\0V\xD1\x08\0\x05value\0\t#36be3733\0\x08\0\x05value\0\t#c1cc4733\x03\0\x05ticks\0\0X\xDC\0\x03\0\x05ticks\0\0Y\xB5\x08\0\x05value\0\t#ecd25133\0\x08\0\x05value\0\t#fed75c33\x03\0\x05ticks\0\0Zw\0\x03\0\x05ticks\0\0Z\xE8\x08\0\x05value\0\t#feda6333\0\x03\0\x05ticks\0\0[\xC0\x08\0\x05value\0\t#e9e07233\0\x08\0\x05value\0\t#cce47e33\x03\0\x05ticks\0\0\\Z\0\x03\0\x05ticks\0\0\\\xCD\x08\0\x05value\0\t#b1e78733\0\0\n\0\"minecraft:gameplay/creaking_active\x08\0\x08modifier\0\x02or\t\0\tkeyframes\n\0\0\0\x02\x01\0\x05value\x01\x03\0\x05ticks\0\x0018\0\x03\0\x05ticks\0\0[i\x01\0\x05value\0\0\0\n\0\x1Bminecraft:visual/moon_angle\n\0\x04ease\t\0\x0Ccubic_bezier\x06\0\0\0\x04?\xD7+\x02\x0CI\xBA^?\xCE\xD9\x16\x87+\x02\x0C?\xE4j~\xF9\xDB\"\xD1?\xE8I\xBA^5?}\0\t\0\tkeyframes\n\0\0\0\x02\x06\0\x05value@\x80\xE0\0\0\0\0\0\x03\0\x05ticks\0\0\x17p\0\x06\0\x05value@f\x80\0\0\0\0\0\x03\0\x05ticks\0\0\x17p\0\0\n\0\x1Cminecraft:visual/cloud_color\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\0\x85\x03\0\x05value\xFF\xFF\xFF\xFF\0\x03\0\x05value\xFF\xFF\xFF\xFF\x03\0\x05ticks\0\0.[\0\x03\0\x05ticks\0\x005f\x03\0\x05value\xFF\x19\x19&\0\x03\0\x05ticks\0\0W:\x03\0\x05value\xFF\x19\x19&\0\x08\0\x08modifier\0\x08multiply\0\n\0\x1Aminecraft:visual/sky_color\t\0\tkeyframes\n\0\0\0\x04\x08\0\x05value\0\x07#ffffff\x03\0\x05ticks\0\0\0\x85\0\x08\0\x05value\0\x07#ffffff\x03\0\x05ticks\0\0.[\0\x08\0\x05value\0\x07#000000\x03\0\x05ticks\0\x005f\0\x08\0\x05value\0\x07#000000\x03\0\x05ticks\0\0W:\0\x08\0\x08modifier\0\x08multiply\0\n\0\"minecraft:gameplay/sky_light_level\t\0\tkeyframes\n\0\0\0\x04\x06\0\x05value?\xF0\0\0\0\0\0\0\x03\0\x05ticks\0\0\0\x85\0\x06\0\x05value?\xF0\0\0\0\0\0\0\x03\0\x05ticks\0\0.[\0\x06\0\x05value?\xD1\x11\x11\x1Fb\x1A\xFD\x03\0\x05ticks\0\x005f\0\x06\0\x05value?\xD1\x11\x11\x1Fb\x1A\xFD\x03\0\x05ticks\0\0W:\0\x08\0\x08modifier\0\x08multiply\0\0\0" } , StaticRegistryEntry { name : "early_game" , data : b"\n\0" } , StaticRegistryEntry { name : "moon" , data : b"\n\x03\0\x0Cperiod_ticks\0\x02\xEE\0\n\0\x06tracks\n\0\x1Bminecraft:visual/moon_phase\t\0\tkeyframes\n\0\0\0\x08\x03\0\x05ticks\0\0\0\0\x08\0\x05value\0\tfull_moon\0\x03\0\x05ticks\0\0]\xC0\x08\0\x05value\0\x0Ewaning_gibbous\0\x08\0\x05value\0\rthird_quarter\x03\0\x05ticks\0\0\xBB\x80\0\x03\0\x05ticks\0\x01\x19@\x08\0\x05value\0\x0Fwaning_crescent\0\x08\0\x05value\0\x08new_moon\x03\0\x05ticks\0\x01w\0\0\x08\0\x05value\0\x0Fwaxing_crescent\x03\0\x05ticks\0\x01\xD4\xC0\0\x08\0\x05value\0\rfirst_quarter\x03\0\x05ticks\0\x022\x80\0\x03\0\x05ticks\0\x02\x90@\x08\0\x05value\0\x0Ewaxing_gibbous\0\0\0\0" } , StaticRegistryEntry { name : "villager_schedule" , data : b"\n\x03\0\x0Cperiod_ticks\0\0]\xC0\0" }] , } , StaticRegistry { registry_id : "dialog" , entries : & [StaticRegistryEntry { name : "custom_options" , data : b"\n\x03\0\x07columns\0\0\0\x01\x08\0\x04type\0\x15minecraft:dialog_list\n\0\x0Eexternal_title\x08\0\ttranslate\0\x13menu.custom_options\0\n\0\x05title\x08\0\ttranslate\0\x19menu.custom_options.title\0\x08\0\x07dialogs\0!#minecraft:pause_screen_additions\x03\0\x0Cbutton_width\0\0\x016\n\0\x0Bexit_action\x03\0\x05width\0\0\0\xC8\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\0\0" } , StaticRegistryEntry { name : "quick_actions" , data : b"\n\x03\0\x0Cbutton_width\0\0\x016\x08\0\x04type\0\x15minecraft:dialog_list\n\0\x0Eexternal_title\x08\0\ttranslate\0\x12menu.quick_actions\0\n\0\x05title\x08\0\ttranslate\0\x18menu.quick_actions.title\0\x08\0\x07dialogs\0\x18#minecraft:quick_actions\n\0\x0Bexit_action\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\x03\0\x05width\0\0\0\xC8\0\x03\0\x07columns\0\0\0\x01\0" } , StaticRegistryEntry { name : "server_links" , data : b"\n\x03\0\x07columns\0\0\0\x01\n\0\x0Eexternal_title\x08\0\ttranslate\0\x11menu.server_links\0\n\0\x0Bexit_action\x03\0\x05width\0\0\0\xC8\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\0\n\0\x05title\x08\0\ttranslate\0\x17menu.server_links.title\0\x03\0\x0Cbutton_width\0\0\x016\x08\0\x04type\0\x16minecraft:server_links\0" }] , } , StaticRegistry { registry_id : "test_environment" , entries : & [StaticRegistryEntry { name : "default" , data : b"\n\t\0\x0Bdefinitions\0\0\0\0\0\x08\0\x04type\0\x10minecraft:all_of\0" }] , } , StaticRegistry { registry_id : "test_instance" , entries : & [StaticRegistryEntry { name : "always_pass" , data : b"\n\x08\0\x0Benvironment\0\x11minecraft:default\x01\0\x08required\0\x03\0\x0Bsetup_ticks\0\0\0\x01\x08\0\tstructure\0\x0Fminecraft:empty\x08\0\x08function\0\x15minecraft:always_pass\x08\0\x04type\0\x12minecraft:function\x03\0\tmax_ticks\0\0\0\x01\0" }] , }] ; -pub static REGISTRY_V_26_1 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\rfoliage_color\0\x07#9e814d\x08\0\x0Bwater_color\0\x07#3f76e4\x08\0\x0Bgrass_color\0\x07#90814d\0\x01\0\x11has_precipitation\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#685f70\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\n\0\x08particle\x08\0\x04type\0\x13minecraft:white_ash\0\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\0\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x03\0\tmax_delay\0\0]\xC0\0\0\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\0\n\0\tadditions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\0\x08\0\x04loop\0$minecraft:ambient.basalt_deltas.loop\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE3333333\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7aa5ff\0\x06\0\x0Btemperature?\xE3333333\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0 minecraft:visual/water_fog_color\0\x07#5db7ef\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\x03\0\tmax_delay\0\0]\xC0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#5db7ef\x08\0\rfoliage_color\0\x07#b6db61\x08\0\x0Bgrass_color\0\x07#b6db61\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\0\n\0\nunderwater\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Bminecraft:music.under_water\0\n\0\x08creative\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#330303\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\n\0\x08particle\x08\0\x04type\0\x17minecraft:crimson_spore\0\x06\0\x0Bprobability?\x99\x99\x99\x99\x99\x99\x9A\0\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x08\0\x04loop\0%minecraft:ambient.crimson_forest.loop\n\0\tadditions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE6ffffff\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\0\n\0\x07effects\x08\0\x11dry_foliage_color\0\x07#7b5334\x08\0\x0Bwater_color\0\x07#3f76e4\x08\0\x14grass_color_modifier\0\x0Bdark_forest\0\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\0\n\0\nunderwater\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0 minecraft:visual/water_fog_color\0\x07#041633\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\0\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\0\n\0\nunderwater\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Bminecraft:music.under_water\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#45adf2\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x08creative\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\nunderwater\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x14minecraft:music.game\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.desert\x03\0\tmax_delay\0\0]\xC0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bgrass_color\0\x07#90814d\x08\0\x0Bwater_color\0\x07#3f76e4\x08\0\rfoliage_color\0\x07#9e814d\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\0\x06\0\x0Btemperature?\xE6ffffff\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\0\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#859dff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\0\0\0\x06\0\x0Btemperature\xBF\xE6ffffff\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\n\0 minecraft:audio/background_music\n\0\nunderwater\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x18minecraft:music.creative\0\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x14minecraft:music.game\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#81a0ff\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xE6ffffff\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#859dff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.jungle\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\0\x06\0\x0Btemperature?\xEEffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\n\0\nattributes\x08\0 minecraft:visual/water_fog_color\0\x07#041633\n\0 minecraft:audio/background_music\n\0\nunderwater\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Bminecraft:music.under_water\0\n\0\x07default\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\x08creative\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#45adf2\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\n\0'minecraft:visual/water_fog_end_distance\x08\0\x08modifier\0\x08multiply\x06\0\x08argument?\xEB333333\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\x08\0 minecraft:visual/water_fog_color\0\x07#4d7a60\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x08\0\x11dry_foliage_color\0\x07#7b5334\x08\0\rfoliage_color\0\x07#8db127\x08\0\x0Bwater_color\0\x07#3a7a6a\x08\0\x14grass_color_modifier\0\x05swamp\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#0e4ecf\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.meadow\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xF0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#330808\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\0\0\n\0\x1Eminecraft:audio/ambient_sounds\x08\0\x04loop\0$minecraft:ambient.nether_wastes.loop\n\0\x04mood\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\tadditions\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x14minecraft:music.game\0\n\0\nunderwater\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7aa5ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\0\0\0\x06\0\x0Btemperature?\xE3333333\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE3333333\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ca3ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xD3333333\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da3ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\n\0 minecraft:audio/background_music\0\x06\0\x1Cminecraft:audio/music_volume\0\0\0\0\0\0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#b9b9b9\x08\0 minecraft:visual/water_fog_color\0\x07#556980\x08\0\x1Aminecraft:visual/fog_color\0\x07#817770\0\x06\0\x0Btemperature?\xE6ffffff\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#76889d\x08\0\x0Bgrass_color\0\x07#778272\x08\0\x11dry_foliage_color\0\x07#a0a69c\x08\0\rfoliage_color\0\x07#878d76\0\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\0\n\0\x08creative\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmax_delay\0\0]\xC0\0\n\0\nunderwater\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xD3333333\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#829fff\0\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#839eff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\n\0\nattributes\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\x06\0\x0Bprobability?y\x99\x99\x99\x99\x99\x9A\n\0\x08particle\x08\0\x04type\0\rminecraft:ash\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#1b4745\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\n\0\x1Eminecraft:audio/ambient_sounds\x08\0\x04loop\0'minecraft:ambient.soul_sand_valley.loop\n\0\x04mood\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\tadditions\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\0\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x08downfall?\xD3333333\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#76a8ff\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#617b64\x08\0\x11dry_foliage_color\0\x07#7b5334\x08\0\x14grass_color_modifier\0\x05swamp\x08\0\rfoliage_color\0\x07#6a7039\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\nattributes\n\0'minecraft:visual/water_fog_end_distance\x08\0\x08modifier\0\x08multiply\x06\0\x08argument?\xEB333333\0\x08\0 minecraft:visual/water_fog_color\0\x07#232317\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da3ff\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\x08\0 minecraft:visual/water_fog_color\0\x07#041f33\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x14minecraft:music.game\0\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x18minecraft:music.creative\0\n\0\nunderwater\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmax_delay\0\0]\xC0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#43d5ee\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#1a051a\n\0\x1Eminecraft:audio/ambient_sounds\x08\0\x04loop\0$minecraft:ambient.warped_forest.loop\n\0\x04mood\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\n\0\tadditions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\0\0\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\n\0\x08particle\x08\0\x04type\0\x16minecraft:warped_spore\0\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\0\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xD3333333\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\n\0\x07effects\x08\0\rfoliage_color\0\x07#9e814d\x08\0\x0Bgrass_color\0\x07#90814d\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Echat.type.text\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\x04chat\n\0\x05style\x08\0\x05color\0\x04gray\x01\0\x06italic\x01\0\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\x04chat\n\0\x05style\x08\0\x05color\0\x04gray\x01\0\x06italic\x01\0\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\n%s says %s\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x01\0\x07content\x08\0\x0Ftranslation_key\0\x02%s\0\0" }] , } , StaticRegistry { registry_id : "trim_pattern" , entries : & [StaticRegistryEntry { name : "bolt" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\0\x08\0\x08asset_id\0\x0Eminecraft:bolt\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "coast" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Fminecraft:coast\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\x08\0\x08asset_id\0\x0Eminecraft:dune\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\rminecraft:eye\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "host" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:host\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\x08\0\x08asset_id\0\x10minecraft:raiser\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\x08\0\x08asset_id\0\rminecraft:rib\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.sentry\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x10minecraft:sentry\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x10minecraft:shaper\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:silence\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_pattern.minecraft.silence\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\x08\0\x08asset_id\0\x0Fminecraft:snout\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:spire\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\0\x08\0\x08asset_id\0\x0Eminecraft:tide\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\x01\0\x05decal\0\x08\0\x08asset_id\0\rminecraft:vex\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:ward\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x13minecraft:wayfinder\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\x08\0\x08asset_id\0\x0Eminecraft:wild\x01\0\x05decal\0\0" }] , } , StaticRegistry { registry_id : "trim_material" , entries : & [StaticRegistryEntry { name : "amethyst" , data : b"\n\x08\0\nasset_name\0\x08amethyst\n\0\x0Bdescription\x08\0\x05color\0\x07#9A5CC6\x08\0\ttranslate\0 trim_material.minecraft.amethyst\0\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\x08\0\nasset_name\0\x06copper\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\x08\0\x05color\0\x07#B4684D\0\n\0\x15override_armor_assets\x08\0\x10minecraft:copper\0\rcopper_darker\0\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\n\0\x15override_armor_assets\x08\0\x11minecraft:diamond\0\x0Ediamond_darker\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.diamond\x08\0\x05color\0\x07#6EECD2\0\x08\0\nasset_name\0\x07diamond\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\x08\0\nasset_name\0\x07emerald\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\x08\0\x05color\0\x07#11A036\0\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\n\0\x15override_armor_assets\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\x08\0\nasset_name\0\x04gold\n\0\x0Bdescription\x08\0\x05color\0\x07#DEB12D\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\0\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\x08\0\nasset_name\0\x04iron\n\0\x15override_armor_assets\x08\0\x0Eminecraft:iron\0\x0Biron_darker\0\n\0\x0Bdescription\x08\0\x05color\0\x07#ECECEC\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\0\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\x08\0\nasset_name\0\x05lapis\n\0\x0Bdescription\x08\0\x05color\0\x07#416E97\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\0\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\x08\0\nasset_name\0\tnetherite\n\0\x0Bdescription\x08\0\x05color\0\x07#625859\x08\0\ttranslate\0!trim_material.minecraft.netherite\0\n\0\x15override_armor_assets\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\x08\0\nasset_name\0\x06quartz\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\x08\0\x05color\0\x07#E3D4C4\0\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\x08\0\nasset_name\0\x08redstone\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.redstone\x08\0\x05color\0\x07#971607\0\0" } , StaticRegistryEntry { name : "resin" , data : b"\n\x08\0\nasset_name\0\x05resin\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_material.minecraft.resin\x08\0\x05color\0\x07#FC7812\0\0" }] , } , StaticRegistry { registry_id : "wolf_variant" , entries : & [StaticRegistryEntry { name : "ashen" , data : b"\n\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_ashen_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_ashen_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_ashen\0\n\0\x0Bbaby_assets\x08\0\x04wild\0%minecraft:entity/wolf/wolf_ashen_baby\x08\0\x04tame\0*minecraft:entity/wolf/wolf_ashen_tame_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_ashen_angry_baby\0\0" } , StaticRegistryEntry { name : "black" , data : b"\n\n\0\x0Bbaby_assets\x08\0\x04tame\0*minecraft:entity/wolf/wolf_black_tame_baby\x08\0\x04wild\0%minecraft:entity/wolf/wolf_black_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_black_angry_baby\0\n\0\x06assets\x08\0\x04wild\0 minecraft:entity/wolf/wolf_black\x08\0\x05angry\0&minecraft:entity/wolf/wolf_black_angry\x08\0\x04tame\0%minecraft:entity/wolf/wolf_black_tame\0\0" } , StaticRegistryEntry { name : "chestnut" , data : b"\n\n\0\x06assets\x08\0\x04wild\0#minecraft:entity/wolf/wolf_chestnut\x08\0\x04tame\0(minecraft:entity/wolf/wolf_chestnut_tame\x08\0\x05angry\0)minecraft:entity/wolf/wolf_chestnut_angry\0\n\0\x0Bbaby_assets\x08\0\x05angry\0.minecraft:entity/wolf/wolf_chestnut_angry_baby\x08\0\x04wild\0(minecraft:entity/wolf/wolf_chestnut_baby\x08\0\x04tame\0-minecraft:entity/wolf/wolf_chestnut_tame_baby\0\0" } , StaticRegistryEntry { name : "pale" , data : b"\n\n\0\x06assets\x08\0\x05angry\0 minecraft:entity/wolf/wolf_angry\x08\0\x04wild\0\x1Aminecraft:entity/wolf/wolf\x08\0\x04tame\0\x1Fminecraft:entity/wolf/wolf_tame\0\n\0\x0Bbaby_assets\x08\0\x04tame\0$minecraft:entity/wolf/wolf_tame_baby\x08\0\x05angry\0%minecraft:entity/wolf/wolf_angry_baby\x08\0\x04wild\0\x1Fminecraft:entity/wolf/wolf_baby\0\0" } , StaticRegistryEntry { name : "rusty" , data : b"\n\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_rusty_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_rusty_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_rusty\0\n\0\x0Bbaby_assets\x08\0\x04tame\0*minecraft:entity/wolf/wolf_rusty_tame_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_rusty_angry_baby\x08\0\x04wild\0%minecraft:entity/wolf/wolf_rusty_baby\0\0" } , StaticRegistryEntry { name : "snowy" , data : b"\n\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_snowy_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_snowy_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_snowy\0\n\0\x0Bbaby_assets\x08\0\x04tame\0*minecraft:entity/wolf/wolf_snowy_tame_baby\x08\0\x04wild\0%minecraft:entity/wolf/wolf_snowy_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_snowy_angry_baby\0\0" } , StaticRegistryEntry { name : "spotted" , data : b"\n\n\0\x06assets\x08\0\x05angry\0(minecraft:entity/wolf/wolf_spotted_angry\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_spotted\x08\0\x04tame\0'minecraft:entity/wolf/wolf_spotted_tame\0\n\0\x0Bbaby_assets\x08\0\x04wild\0'minecraft:entity/wolf/wolf_spotted_baby\x08\0\x05angry\0-minecraft:entity/wolf/wolf_spotted_angry_baby\x08\0\x04tame\0,minecraft:entity/wolf/wolf_spotted_tame_baby\0\0" } , StaticRegistryEntry { name : "striped" , data : b"\n\n\0\x0Bbaby_assets\x08\0\x04wild\0'minecraft:entity/wolf/wolf_striped_baby\x08\0\x04tame\0,minecraft:entity/wolf/wolf_striped_tame_baby\x08\0\x05angry\0-minecraft:entity/wolf/wolf_striped_angry_baby\0\n\0\x06assets\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_striped\x08\0\x05angry\0(minecraft:entity/wolf/wolf_striped_angry\x08\0\x04tame\0'minecraft:entity/wolf/wolf_striped_tame\0\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\n\0\x0Bbaby_assets\x08\0\x04tame\0*minecraft:entity/wolf/wolf_woods_tame_baby\x08\0\x04wild\0%minecraft:entity/wolf/wolf_woods_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_woods_angry_baby\0\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_woods_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_woods_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_woods\0\0" }] , } , StaticRegistry { registry_id : "wolf_sound_variant" , entries : & [StaticRegistryEntry { name : "angry" , data : b"\n\n\0\x0Cadult_sounds\x08\0\npant_sound\0 minecraft:entity.wolf_angry.pant\x08\0\rambient_sound\0#minecraft:entity.wolf_angry.ambient\x08\0\x0Bdeath_sound\0!minecraft:entity.wolf_angry.death\x08\0\x0Bgrowl_sound\0!minecraft:entity.wolf_angry.growl\x08\0\nhurt_sound\0 minecraft:entity.wolf_angry.hurt\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bwhine_sound\0!minecraft:entity.wolf_angry.whine\0\n\0\x0Bbaby_sounds\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\0\0" } , StaticRegistryEntry { name : "big" , data : b"\n\n\0\x0Cadult_sounds\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_big.growl\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_big.hurt\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_big.whine\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\rambient_sound\0!minecraft:entity.wolf_big.ambient\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_big.death\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_big.pant\0\n\0\x0Bbaby_sounds\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\0\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\0\n\0\x0Cadult_sounds\x08\0\rambient_sound\0\x1Dminecraft:entity.wolf.ambient\x08\0\npant_sound\0\x1Aminecraft:entity.wolf.pant\x08\0\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bgrowl_sound\0\x1Bminecraft:entity.wolf.growl\x08\0\nhurt_sound\0\x1Aminecraft:entity.wolf.hurt\x08\0\x0Bdeath_sound\0\x1Bminecraft:entity.wolf.death\0\0" } , StaticRegistryEntry { name : "cute" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\0\n\0\x0Cadult_sounds\x08\0\npant_sound\0\x1Fminecraft:entity.wolf_cute.pant\x08\0\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\x08\0\x0Bdeath_sound\0 minecraft:entity.wolf_cute.death\x08\0\nhurt_sound\0\x1Fminecraft:entity.wolf_cute.hurt\x08\0\x0Bwhine_sound\0 minecraft:entity.wolf_cute.whine\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bgrowl_sound\0 minecraft:entity.wolf_cute.growl\0\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\n\0\x0Cadult_sounds\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_grumpy.death\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_grumpy.growl\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_grumpy.whine\x08\0\npant_sound\0!minecraft:entity.wolf_grumpy.pant\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\x08\0\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\0\n\0\x0Bbaby_sounds\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\0\0" } , StaticRegistryEntry { name : "puglin" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\0\n\0\x0Cadult_sounds\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_puglin.whine\x08\0\rambient_sound\0$minecraft:entity.wolf_puglin.ambient\x08\0\npant_sound\0!minecraft:entity.wolf_puglin.pant\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_puglin.growl\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_puglin.death\x08\0\nhurt_sound\0!minecraft:entity.wolf_puglin.hurt\0\0" } , StaticRegistryEntry { name : "sad" , data : b"\n\n\0\x0Cadult_sounds\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_sad.death\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_sad.growl\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\rambient_sound\0!minecraft:entity.wolf_sad.ambient\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_sad.hurt\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_sad.pant\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_sad.whine\0\n\0\x0Bbaby_sounds\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\0\0" }] , } , StaticRegistry { registry_id : "pig_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/pig_cold\x08\0\rbaby_asset_id\0\"minecraft:entity/pig/pig_cold_baby\x08\0\x05model\0\x04cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\rbaby_asset_id\0'minecraft:entity/pig/pig_temperate_baby\x08\0\x08asset_id\0\"minecraft:entity/pig/pig_temperate\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/pig_warm\x08\0\rbaby_asset_id\0\"minecraft:entity/pig/pig_warm_baby\0" }] , } , StaticRegistry { registry_id : "pig_sound_variant" , entries : & [StaticRegistryEntry { name : "big" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_pig.hurt\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_pig.death\x08\0\teat_sound\0\x1Dminecraft:entity.baby_pig.eat\x08\0\nstep_sound\0\x1Eminecraft:entity.baby_pig.step\x08\0\rambient_sound\0!minecraft:entity.baby_pig.ambient\0\n\0\x0Cadult_sounds\x08\0\rambient_sound\0 minecraft:entity.pig_big.ambient\x08\0\nhurt_sound\0\x1Dminecraft:entity.pig_big.hurt\x08\0\nstep_sound\0\x19minecraft:entity.pig.step\x08\0\x0Bdeath_sound\0\x1Eminecraft:entity.pig_big.death\x08\0\teat_sound\0\x1Cminecraft:entity.pig_big.eat\0\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\n\0\x0Cadult_sounds\x08\0\x0Bdeath_sound\0\x1Aminecraft:entity.pig.death\x08\0\nstep_sound\0\x19minecraft:entity.pig.step\x08\0\rambient_sound\0\x1Cminecraft:entity.pig.ambient\x08\0\teat_sound\0\x18minecraft:entity.pig.eat\x08\0\nhurt_sound\0\x19minecraft:entity.pig.hurt\0\n\0\x0Bbaby_sounds\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_pig.hurt\x08\0\rambient_sound\0!minecraft:entity.baby_pig.ambient\x08\0\nstep_sound\0\x1Eminecraft:entity.baby_pig.step\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_pig.death\x08\0\teat_sound\0\x1Dminecraft:entity.baby_pig.eat\0\0" } , StaticRegistryEntry { name : "mini" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_pig.hurt\x08\0\teat_sound\0\x1Dminecraft:entity.baby_pig.eat\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_pig.death\x08\0\nstep_sound\0\x1Eminecraft:entity.baby_pig.step\x08\0\rambient_sound\0!minecraft:entity.baby_pig.ambient\0\n\0\x0Cadult_sounds\x08\0\teat_sound\0\x1Dminecraft:entity.pig_mini.eat\x08\0\rambient_sound\0!minecraft:entity.pig_mini.ambient\x08\0\nhurt_sound\0\x1Eminecraft:entity.pig_mini.hurt\x08\0\nstep_sound\0\x19minecraft:entity.pig.step\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.pig_mini.death\0\0" }] , } , StaticRegistry { registry_id : "frog_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/frog_cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0$minecraft:entity/frog/frog_temperate\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/frog_warm\0" }] , } , StaticRegistry { registry_id : "cat_variant" , entries : & [StaticRegistryEntry { name : "all_black" , data : b"\n\x08\0\rbaby_asset_id\0'minecraft:entity/cat/cat_all_black_baby\x08\0\x08asset_id\0\"minecraft:entity/cat/cat_all_black\0" } , StaticRegistryEntry { name : "black" , data : b"\n\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/cat_black\x08\0\rbaby_asset_id\0#minecraft:entity/cat/cat_black_baby\0" } , StaticRegistryEntry { name : "british_shorthair" , data : b"\n\x08\0\rbaby_asset_id\0/minecraft:entity/cat/cat_british_shorthair_baby\x08\0\x08asset_id\0*minecraft:entity/cat/cat_british_shorthair\0" } , StaticRegistryEntry { name : "calico" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/cat/cat_calico\x08\0\rbaby_asset_id\0$minecraft:entity/cat/cat_calico_baby\0" } , StaticRegistryEntry { name : "jellie" , data : b"\n\x08\0\rbaby_asset_id\0$minecraft:entity/cat/cat_jellie_baby\x08\0\x08asset_id\0\x1Fminecraft:entity/cat/cat_jellie\0" } , StaticRegistryEntry { name : "persian" , data : b"\n\x08\0\rbaby_asset_id\0%minecraft:entity/cat/cat_persian_baby\x08\0\x08asset_id\0 minecraft:entity/cat/cat_persian\0" } , StaticRegistryEntry { name : "ragdoll" , data : b"\n\x08\0\x08asset_id\0 minecraft:entity/cat/cat_ragdoll\x08\0\rbaby_asset_id\0%minecraft:entity/cat/cat_ragdoll_baby\0" } , StaticRegistryEntry { name : "red" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/cat_red\x08\0\rbaby_asset_id\0!minecraft:entity/cat/cat_red_baby\0" } , StaticRegistryEntry { name : "siamese" , data : b"\n\x08\0\rbaby_asset_id\0%minecraft:entity/cat/cat_siamese_baby\x08\0\x08asset_id\0 minecraft:entity/cat/cat_siamese\0" } , StaticRegistryEntry { name : "tabby" , data : b"\n\x08\0\rbaby_asset_id\0#minecraft:entity/cat/cat_tabby_baby\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/cat_tabby\0" } , StaticRegistryEntry { name : "white" , data : b"\n\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/cat_white\x08\0\rbaby_asset_id\0#minecraft:entity/cat/cat_white_baby\0" }] , } , StaticRegistry { registry_id : "cat_sound_variant" , entries : & [StaticRegistryEntry { name : "classic" , data : b"\n\n\0\x0Cadult_sounds\x08\0\nhurt_sound\0\x19minecraft:entity.cat.hurt\x08\0\x13stray_ambient_sound\0\"minecraft:entity.cat.stray_ambient\x08\0\npurr_sound\0\x19minecraft:entity.cat.purr\x08\0\rpurreow_sound\0\x1Cminecraft:entity.cat.purreow\x08\0\x12beg_for_food_sound\0!minecraft:entity.cat.beg_for_food\x08\0\teat_sound\0\x18minecraft:entity.cat.eat\x08\0\nhiss_sound\0\x19minecraft:entity.cat.hiss\x08\0\x0Bdeath_sound\0\x1Aminecraft:entity.cat.death\x08\0\rambient_sound\0\x1Cminecraft:entity.cat.ambient\0\n\0\x0Bbaby_sounds\x08\0\teat_sound\0\x1Dminecraft:entity.baby_cat.eat\x08\0\rambient_sound\0!minecraft:entity.baby_cat.ambient\x08\0\x12beg_for_food_sound\0&minecraft:entity.baby_cat.beg_for_food\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_cat.hurt\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_cat.death\x08\0\npurr_sound\0\x1Eminecraft:entity.baby_cat.purr\x08\0\x13stray_ambient_sound\0'minecraft:entity.baby_cat.stray_ambient\x08\0\nhiss_sound\0\x1Eminecraft:entity.baby_cat.hiss\x08\0\rpurreow_sound\0!minecraft:entity.baby_cat.purreow\0\0" } , StaticRegistryEntry { name : "royal" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\rambient_sound\0!minecraft:entity.baby_cat.ambient\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_cat.hurt\x08\0\x13stray_ambient_sound\0'minecraft:entity.baby_cat.stray_ambient\x08\0\rpurreow_sound\0!minecraft:entity.baby_cat.purreow\x08\0\x12beg_for_food_sound\0&minecraft:entity.baby_cat.beg_for_food\x08\0\teat_sound\0\x1Dminecraft:entity.baby_cat.eat\x08\0\npurr_sound\0\x1Eminecraft:entity.baby_cat.purr\x08\0\nhiss_sound\0\x1Eminecraft:entity.baby_cat.hiss\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_cat.death\0\n\0\x0Cadult_sounds\x08\0\nhiss_sound\0\x1Fminecraft:entity.cat_royal.hiss\x08\0\nhurt_sound\0\x1Fminecraft:entity.cat_royal.hurt\x08\0\x12beg_for_food_sound\0'minecraft:entity.cat_royal.beg_for_food\x08\0\rpurreow_sound\0\"minecraft:entity.cat_royal.purreow\x08\0\rambient_sound\0\"minecraft:entity.cat_royal.ambient\x08\0\teat_sound\0\x1Eminecraft:entity.cat_royal.eat\x08\0\npurr_sound\0\x1Fminecraft:entity.cat_royal.purr\x08\0\x0Bdeath_sound\0 minecraft:entity.cat_royal.death\x08\0\x13stray_ambient_sound\0(minecraft:entity.cat_royal.stray_ambient\0\0" }] , } , StaticRegistry { registry_id : "cow_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/cow_cold\x08\0\rbaby_asset_id\0\"minecraft:entity/cow/cow_cold_baby\x08\0\x05model\0\x04cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/cow/cow_temperate\x08\0\rbaby_asset_id\0'minecraft:entity/cow/cow_temperate_baby\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\rbaby_asset_id\0\"minecraft:entity/cow/cow_warm_baby\x08\0\x05model\0\x04warm\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/cow_warm\0" }] , } , StaticRegistry { registry_id : "cow_sound_variant" , entries : & [StaticRegistryEntry { name : "classic" , data : b"\n\x08\0\x0Bdeath_sound\0\x1Aminecraft:entity.cow.death\x08\0\nhurt_sound\0\x19minecraft:entity.cow.hurt\x08\0\rambient_sound\0\x1Cminecraft:entity.cow.ambient\x08\0\nstep_sound\0\x19minecraft:entity.cow.step\0" } , StaticRegistryEntry { name : "moody" , data : b"\n\x08\0\nstep_sound\0\x1Fminecraft:entity.cow_moody.step\x08\0\nhurt_sound\0\x1Fminecraft:entity.cow_moody.hurt\x08\0\rambient_sound\0\"minecraft:entity.cow_moody.ambient\x08\0\x0Bdeath_sound\0 minecraft:entity.cow_moody.death\0" }] , } , StaticRegistry { registry_id : "chicken_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x05model\0\x04cold\x08\0\x08asset_id\0%minecraft:entity/chicken/chicken_cold\x08\0\rbaby_asset_id\0*minecraft:entity/chicken/chicken_cold_baby\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0*minecraft:entity/chicken/chicken_temperate\x08\0\rbaby_asset_id\0/minecraft:entity/chicken/chicken_temperate_baby\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\rbaby_asset_id\0*minecraft:entity/chicken/chicken_warm_baby\x08\0\x08asset_id\0%minecraft:entity/chicken/chicken_warm\0" }] , } , StaticRegistry { registry_id : "chicken_sound_variant" , entries : & [StaticRegistryEntry { name : "classic" , data : b"\n\n\0\x0Cadult_sounds\x08\0\nstep_sound\0\x1Dminecraft:entity.chicken.step\x08\0\x0Bdeath_sound\0\x1Eminecraft:entity.chicken.death\x08\0\rambient_sound\0 minecraft:entity.chicken.ambient\x08\0\nhurt_sound\0\x1Dminecraft:entity.chicken.hurt\0\n\0\x0Bbaby_sounds\x08\0\x0Bdeath_sound\0#minecraft:entity.baby_chicken.death\x08\0\nstep_sound\0\"minecraft:entity.baby_chicken.step\x08\0\nhurt_sound\0\"minecraft:entity.baby_chicken.hurt\x08\0\rambient_sound\0%minecraft:entity.baby_chicken.ambient\0\0" } , StaticRegistryEntry { name : "picky" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\nstep_sound\0\"minecraft:entity.baby_chicken.step\x08\0\rambient_sound\0%minecraft:entity.baby_chicken.ambient\x08\0\x0Bdeath_sound\0#minecraft:entity.baby_chicken.death\x08\0\nhurt_sound\0\"minecraft:entity.baby_chicken.hurt\0\n\0\x0Cadult_sounds\x08\0\rambient_sound\0&minecraft:entity.chicken_picky.ambient\x08\0\x0Bdeath_sound\0$minecraft:entity.chicken_picky.death\x08\0\nhurt_sound\0#minecraft:entity.chicken_picky.hurt\x08\0\nstep_sound\0\x1Dminecraft:entity.chicken.step\0\0" }] , } , StaticRegistry { registry_id : "zombie_nautilus_variant" , entries : & [StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0)minecraft:entity/nautilus/zombie_nautilus\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0/minecraft:entity/nautilus/zombie_nautilus_coral\x08\0\x05model\0\x04warm\0" }] , } , StaticRegistry { registry_id : "painting_variant" , entries : & [StaticRegistryEntry { name : "alban" , data : b"\n\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:alban\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.alban.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\0\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Fminecraft:aztec\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.aztec2.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x10minecraft:aztec2\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:backyard\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.backyard.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.backyard.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.baroque.title\0\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.baroque.author\0\x08\0\x08asset_id\0\x11minecraft:baroque\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Eminecraft:bomb\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\0\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.bouquet.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.bouquet.title\0\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x11minecraft:bouquet\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0&painting.minecraft.burning_skull.title\0\n\0\x06author\x08\0\ttranslate\0'painting.minecraft.burning_skull.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x17minecraft:burning_skull\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\0\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:bust\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.cavebird.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.cavebird.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:cavebird\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x12minecraft:changing\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.changing.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.changing.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\0\x08\0\x08asset_id\0\x0Fminecraft:cotan\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\0\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.courbet.author\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.courbet.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:courbet\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.creebet.author\0\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.creebet.title\0\x08\0\x08asset_id\0\x11minecraft:creebet\0" } , StaticRegistryEntry { name : "dennis" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.dennis.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.dennis.author\0\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x10minecraft:dennis\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0$painting.minecraft.donkey_kong.title\0\n\0\x06author\x08\0\ttranslate\0%painting.minecraft.donkey_kong.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x15minecraft:donkey_kong\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.earth.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:earth\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.endboss.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:endboss\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.endboss.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Eminecraft:fern\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.fern.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.fighters.title\0\x08\0\x08asset_id\0\x12minecraft:fighters\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.fighters.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.finding.author\0\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.finding.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:finding\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.fire.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Eminecraft:fire\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "graham" , data : b"\n\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.graham.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x10minecraft:graham\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.graham.author\0\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:humble\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.humble.author\0\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.humble.title\0\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:kebab\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.kebab.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\0\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:lowmist\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.lowmist.author\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.lowmist.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "match" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\0\x08\0\x08asset_id\0\x0Fminecraft:match\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "meditative" , data : b"\n\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x14minecraft:meditative\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.meditative.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0$painting.minecraft.meditative.author\0\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.orb.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\rminecraft:orb\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:owlemons\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.owlemons.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.owlemons.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:passage\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.passage.title\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.passage.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.pigscene.title\0\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:pigscene\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.plant.author\0\x08\0\x08asset_id\0\x0Fminecraft:plant\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "pointer" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:pointer\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.pointer.author\0\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.pointer.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x0Eminecraft:pond\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.pond.title\0\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:pool\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.pool.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0%painting.minecraft.prairie_ride.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0&painting.minecraft.prairie_ride.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x16minecraft:prairie_ride\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.sea.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\rminecraft:sea\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.skeleton.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.skeleton.author\0\x08\0\x08asset_id\0\x12minecraft:skeleton\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0)painting.minecraft.skull_and_roses.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0(painting.minecraft.skull_and_roses.title\0\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:stage\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.stage.author\0\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\x08\0\x08asset_id\0\x14minecraft:sunflowers\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.sunflowers.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0$painting.minecraft.sunflowers.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x10minecraft:sunset\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.sunset.author\0\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Fminecraft:tides\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.unpacked.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.unpacked.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:unpacked\0" } , StaticRegistryEntry { name : "void" , data : b"\n\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:void\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.void.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\0\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:wanderer\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.wanderer.title\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.wanderer.author\0\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\0\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0#painting.minecraft.wasteland.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x13minecraft:wasteland\0" } , StaticRegistryEntry { name : "water" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:water\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.water.title\0\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:wind\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.wind.title\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:wither\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.wither.title\0\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x01\0\x16has_ender_dragon_fight\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\n\0\x19monster_spawn_light_level\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\0\x03\0\x06height\0\0\x01\x80\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\x08\0$minecraft:visual/ambient_light_color\0\x07#0a0a0a\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x08\0\x1Cminecraft:visual/cloud_color\0\t#ccffffff\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\0\n\0\x08creative\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmax_delay\0\0]\xC0\0\0\0\x08\0\ttimelines\0\x17#minecraft:in_overworld\x08\0\rdefault_clock\0\x13minecraft:overworld\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x01\0\x0Chas_skylight\x01\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\x0Bhas_ceiling\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x01\0\x16has_ender_dragon_fight\0\x03\0\x06height\0\0\x01\x80\x08\0\rdefault_clock\0\x13minecraft:overworld\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\x08\0$minecraft:visual/ambient_light_color\0\x07#0a0a0a\n\0 minecraft:audio/background_music\n\0\x08creative\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Cminecraft:visual/cloud_color\0\t#ccffffff\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x0Elogical_height\0\0\x01\x80\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x0Bhas_ceiling\x01\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x08\0\ttimelines\0\x17#minecraft:in_overworld\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x0Chas_skylight\x01\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x08\0\ttimelines\0\x11#minecraft:in_end\x03\0\x05min_y\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x08\0\rdefault_clock\0\x11minecraft:the_end\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x0Chas_skylight\x01\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x03\0\x06height\0\0\x01\0\x01\0\x16has_ender_dragon_fight\x01\x08\0\x06skybox\0\x03end\x01\0\x0Ehas_fixed_time\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#000000\x08\0 minecraft:visual/sky_light_color\0\x07#ac60cd\x06\0!minecraft:visual/sky_light_factor\0\0\0\0\0\0\0\0\x08\0$minecraft:visual/ambient_light_color\0\x07#3f473f\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#181318\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0\x17p\x08\0\x05sound\0\x13minecraft:music.end\x01\0\x15replace_current_music\x01\x03\0\tmax_delay\0\0]\xC0\0\0\0\x03\0\x19monster_spawn_light_level\0\0\0\x0F\x01\0\x0Bhas_ceiling\0\x03\0\x0Elogical_height\0\0\x01\0\x06\0\rambient_light?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x03\0\x0Elogical_height\0\0\0\x80\x01\0\x0Chas_skylight\0\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x08\0\x0Ecardinal_light\0\x06nether\x08\0\ttimelines\0\x14#minecraft:in_nether\x03\0\x05min_y\0\0\0\0\x01\0\x0Bhas_ceiling\x01\n\0\nattributes\x08\0 minecraft:visual/sky_light_color\0\x07#7a7aff\x06\0#minecraft:visual/fog_start_distance@$\0\0\0\0\0\0\x01\0\"minecraft:gameplay/piglins_zombify\0\x08\0$minecraft:visual/ambient_light_color\0\x07#302821\x06\0\"minecraft:gameplay/sky_light_level@\x10\0\0\0\0\0\0\n\0+minecraft:visual/default_dripstone_particle\x08\0\x04type\0!minecraft:dripping_dripstone_lava\0\x06\0!minecraft:visual/sky_light_factor\0\0\0\0\0\0\0\0\x06\0!minecraft:visual/fog_end_distance@X\0\0\0\0\0\0\x01\0\x1Cminecraft:gameplay/fast_lava\x01\x01\0#minecraft:gameplay/water_evaporates\x01\0\x01\0\x0Ehas_fixed_time\x01\x01\0\x16has_ender_dragon_fight\0\x08\0\x06skybox\0\x04none\x03\0\x06height\0\0\x01\0\x03\0\x19monster_spawn_light_level\0\0\0\x07\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05arrow\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x08\0\x12death_message_type\0\x17intentional_game_design\x08\0\nmessage_id\0\x0FbadRespawnPoint\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x08\0\nmessage_id\0\x06cactus\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "campfire" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06inFire\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x08\0\nmessage_id\0\x08cramming\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0CdragonBreath\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x08\0\nmessage_id\0\x05drown\x08\0\x07effects\0\x08drowning\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06dryout\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "ender_pearl" , data : b"\n\x08\0\nmessage_id\0\x04fall\x08\0\x12death_message_type\0\rfall_variants\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\texplosion\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x04fall\x08\0\x12death_message_type\0\rfall_variants\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x08\0\nmessage_id\0\x05anvil\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0CfallingBlock\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x08\0\nmessage_id\0\x11fallingStalactite\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x08fireball\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\tfireworks\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x08\0\nmessage_id\0\x0BflyIntoWall\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x08\0\x07effects\0\x08freezing\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06freeze\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x07generic\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "generic_kill" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0BgenericKill\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x08hotFloor\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x08\0\nmessage_id\0\x06inFire\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x08\0\nmessage_id\0\x06inWall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\rindirectMagic\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x04lava\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x08\0\nmessage_id\0\rlightningBolt\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mace_smash" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\nmace_smash\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x08\0\nmessage_id\0\x05magic\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x08\0\nmessage_id\0\x06onFire\x08\0\x07effects\0\x07burning\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\noutOfWorld\0" } , StaticRegistryEntry { name : "outside_border" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\routsideBorder\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x08\0\nmessage_id\0\x06player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x10explosion.player\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x08\0\nmessage_id\0\nsonic_boom\x08\0\x07scaling\0\x06always\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "spear" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05spear\0" } , StaticRegistryEntry { name : "spit" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\nstalagmite\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06starve\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05sting\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0EsweetBerryBush\x08\0\x07effects\0\x06poking\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x06thorns\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06thorns\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x08\0\nmessage_id\0\x06thrown\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x07trident\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06onFire\0" } , StaticRegistryEntry { name : "wind_charge" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06wither\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0BwitherSkull\0" }] , } , StaticRegistry { registry_id : "jukebox_song" , entries : & [StaticRegistryEntry { name : "11" , data : b"\n\x06\0\x11length_in_seconds@Q\xC0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.11\0\x08\0\x0Bsound_event\0\x17minecraft:music_disc.11\x03\0\x11comparator_output\0\0\0\x0B\0" } , StaticRegistryEntry { name : "13" , data : b"\n\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x01\x08\0\x0Bsound_event\0\x17minecraft:music_disc.13\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\0\0" } , StaticRegistryEntry { name : "5" , data : b"\n\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x08\0\x0Bsound_event\0\x16minecraft:music_disc.5\x03\0\x11comparator_output\0\0\0\x0F\n\0\x0Bdescription\x08\0\ttranslate\0\x18jukebox_song.minecraft.5\0\0" } , StaticRegistryEntry { name : "blocks" , data : b"\n\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.blocks\x06\0\x11length_in_seconds@u\x90\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.blocks\0\x03\0\x11comparator_output\0\0\0\x03\0" } , StaticRegistryEntry { name : "cat" , data : b"\n\x03\0\x11comparator_output\0\0\0\x02\x08\0\x0Bsound_event\0\x18minecraft:music_disc.cat\x06\0\x11length_in_seconds@g \0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.cat\0\0" } , StaticRegistryEntry { name : "chirp" , data : b"\n\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.chirp\x06\0\x11length_in_seconds@g \0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.chirp\0\0" } , StaticRegistryEntry { name : "creator" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.creator\0\x06\0\x11length_in_seconds@f\0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0C\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.creator\0" } , StaticRegistryEntry { name : "creator_music_box" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0B\x08\0\x0Bsound_event\0&minecraft:music_disc.creator_music_box\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\x06\0\x11length_in_seconds@R@\0\0\0\0\0\0" } , StaticRegistryEntry { name : "far" , data : b"\n\x06\0\x11length_in_seconds@e\xC0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.far\0\x03\0\x11comparator_output\0\0\0\x05\x08\0\x0Bsound_event\0\x18minecraft:music_disc.far\0" } , StaticRegistryEntry { name : "lava_chicken" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#jukebox_song.minecraft.lava_chicken\0\x06\0\x11length_in_seconds@`\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\t\x08\0\x0Bsound_event\0!minecraft:music_disc.lava_chicken\0" } , StaticRegistryEntry { name : "mall" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.mall\x06\0\x11length_in_seconds@h\xA0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.mall\0\x03\0\x11comparator_output\0\0\0\x06\0" } , StaticRegistryEntry { name : "mellohi" , data : b"\n\x06\0\x11length_in_seconds@X\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\x03\0\x11comparator_output\0\0\0\x07\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.mellohi\0" } , StaticRegistryEntry { name : "otherside" , data : b"\n\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\x03\0\x11comparator_output\0\0\0\x0E\x06\0\x11length_in_seconds@h`\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\0" } , StaticRegistryEntry { name : "pigstep" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.pigstep\0\x06\0\x11length_in_seconds@b\xA0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.pigstep\x03\0\x11comparator_output\0\0\0\r\0" } , StaticRegistryEntry { name : "precipice" , data : b"\n\x06\0\x11length_in_seconds@r\xB0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.precipice\x03\0\x11comparator_output\0\0\0\r\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\0" } , StaticRegistryEntry { name : "relic" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0E\x06\0\x11length_in_seconds@k@\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.relic\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.relic\0\0" } , StaticRegistryEntry { name : "stal" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.stal\x06\0\x11length_in_seconds@b\xC0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.stal\0\x03\0\x11comparator_output\0\0\0\x08\0" } , StaticRegistryEntry { name : "strad" , data : b"\n\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.strad\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.strad\0\x03\0\x11comparator_output\0\0\0\t\x06\0\x11length_in_seconds@g\x80\0\0\0\0\0\0" } , StaticRegistryEntry { name : "tears" , data : b"\n\x03\0\x11comparator_output\0\0\0\n\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.tears\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.tears\0\x06\0\x11length_in_seconds@e\xE0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\x03\0\x11comparator_output\0\0\0\x0C\x06\0\x11length_in_seconds@m\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.ward\x03\0\x11comparator_output\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.ward\0\x06\0\x11length_in_seconds@o`\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "banner_pattern" , entries : & [StaticRegistryEntry { name : "base" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.base\x08\0\x08asset_id\0\x0Eminecraft:base\0" } , StaticRegistryEntry { name : "border" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.border\x08\0\x08asset_id\0\x10minecraft:border\0" } , StaticRegistryEntry { name : "bricks" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.bricks\x08\0\x08asset_id\0\x10minecraft:bricks\0" } , StaticRegistryEntry { name : "circle" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:circle\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.circle\0" } , StaticRegistryEntry { name : "creeper" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:creeper\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.creeper\0" } , StaticRegistryEntry { name : "cross" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:cross\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.cross\0" } , StaticRegistryEntry { name : "curly_border" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.curly_border\x08\0\x08asset_id\0\x16minecraft:curly_border\0" } , StaticRegistryEntry { name : "diagonal_left" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:diagonal_left\x08\0\x0Ftranslation_key\0$block.minecraft.banner.diagonal_left\0" } , StaticRegistryEntry { name : "diagonal_right" , data : b"\n\x08\0\x0Ftranslation_key\0%block.minecraft.banner.diagonal_right\x08\0\x08asset_id\0\x18minecraft:diagonal_right\0" } , StaticRegistryEntry { name : "diagonal_up_left" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:diagonal_up_left\x08\0\x0Ftranslation_key\0'block.minecraft.banner.diagonal_up_left\0" } , StaticRegistryEntry { name : "diagonal_up_right" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:diagonal_up_right\x08\0\x0Ftranslation_key\0(block.minecraft.banner.diagonal_up_right\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.flow\x08\0\x08asset_id\0\x0Eminecraft:flow\0" } , StaticRegistryEntry { name : "flower" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:flower\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.flower\0" } , StaticRegistryEntry { name : "globe" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.globe\x08\0\x08asset_id\0\x0Fminecraft:globe\0" } , StaticRegistryEntry { name : "gradient" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:gradient\x08\0\x0Ftranslation_key\0\x1Fblock.minecraft.banner.gradient\0" } , StaticRegistryEntry { name : "gradient_up" , data : b"\n\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.gradient_up\x08\0\x08asset_id\0\x15minecraft:gradient_up\0" } , StaticRegistryEntry { name : "guster" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:guster\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.guster\0" } , StaticRegistryEntry { name : "half_horizontal" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:half_horizontal\x08\0\x0Ftranslation_key\0&block.minecraft.banner.half_horizontal\0" } , StaticRegistryEntry { name : "half_horizontal_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0-block.minecraft.banner.half_horizontal_bottom\x08\0\x08asset_id\0 minecraft:half_horizontal_bottom\0" } , StaticRegistryEntry { name : "half_vertical" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.half_vertical\x08\0\x08asset_id\0\x17minecraft:half_vertical\0" } , StaticRegistryEntry { name : "half_vertical_right" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:half_vertical_right\x08\0\x0Ftranslation_key\0*block.minecraft.banner.half_vertical_right\0" } , StaticRegistryEntry { name : "mojang" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:mojang\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.mojang\0" } , StaticRegistryEntry { name : "piglin" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:piglin\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.piglin\0" } , StaticRegistryEntry { name : "rhombus" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:rhombus\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.rhombus\0" } , StaticRegistryEntry { name : "skull" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.skull\x08\0\x08asset_id\0\x0Fminecraft:skull\0" } , StaticRegistryEntry { name : "small_stripes" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:small_stripes\x08\0\x0Ftranslation_key\0$block.minecraft.banner.small_stripes\0" } , StaticRegistryEntry { name : "square_bottom_left" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:square_bottom_left\x08\0\x0Ftranslation_key\0)block.minecraft.banner.square_bottom_left\0" } , StaticRegistryEntry { name : "square_bottom_right" , data : b"\n\x08\0\x0Ftranslation_key\0*block.minecraft.banner.square_bottom_right\x08\0\x08asset_id\0\x1Dminecraft:square_bottom_right\0" } , StaticRegistryEntry { name : "square_top_left" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.square_top_left\x08\0\x08asset_id\0\x19minecraft:square_top_left\0" } , StaticRegistryEntry { name : "square_top_right" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:square_top_right\x08\0\x0Ftranslation_key\0'block.minecraft.banner.square_top_right\0" } , StaticRegistryEntry { name : "straight_cross" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:straight_cross\x08\0\x0Ftranslation_key\0%block.minecraft.banner.straight_cross\0" } , StaticRegistryEntry { name : "stripe_bottom" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_bottom\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_bottom\0" } , StaticRegistryEntry { name : "stripe_center" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_center\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_center\0" } , StaticRegistryEntry { name : "stripe_downleft" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:stripe_downleft\x08\0\x0Ftranslation_key\0&block.minecraft.banner.stripe_downleft\0" } , StaticRegistryEntry { name : "stripe_downright" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.stripe_downright\x08\0\x08asset_id\0\x1Aminecraft:stripe_downright\0" } , StaticRegistryEntry { name : "stripe_left" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:stripe_left\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.stripe_left\0" } , StaticRegistryEntry { name : "stripe_middle" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_middle\x08\0\x08asset_id\0\x17minecraft:stripe_middle\0" } , StaticRegistryEntry { name : "stripe_right" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:stripe_right\x08\0\x0Ftranslation_key\0#block.minecraft.banner.stripe_right\0" } , StaticRegistryEntry { name : "stripe_top" , data : b"\n\x08\0\x0Ftranslation_key\0!block.minecraft.banner.stripe_top\x08\0\x08asset_id\0\x14minecraft:stripe_top\0" } , StaticRegistryEntry { name : "triangle_bottom" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:triangle_bottom\x08\0\x0Ftranslation_key\0&block.minecraft.banner.triangle_bottom\0" } , StaticRegistryEntry { name : "triangle_top" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:triangle_top\x08\0\x0Ftranslation_key\0#block.minecraft.banner.triangle_top\0" } , StaticRegistryEntry { name : "triangles_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.triangles_bottom\x08\0\x08asset_id\0\x1Aminecraft:triangles_bottom\0" } , StaticRegistryEntry { name : "triangles_top" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:triangles_top\x08\0\x0Ftranslation_key\0$block.minecraft.banner.triangles_top\0" }] , } , StaticRegistry { registry_id : "instrument" , entries : & [StaticRegistryEntry { name : "admire_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.4\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.admire_goat_horn\0\0" } , StaticRegistryEntry { name : "call_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.5\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.call_goat_horn\0\0" } , StaticRegistryEntry { name : "dream_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.7\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.dream_goat_horn\0\0" } , StaticRegistryEntry { name : "feel_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.3\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.feel_goat_horn\0\0" } , StaticRegistryEntry { name : "ponder_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.ponder_goat_horn\0\0" } , StaticRegistryEntry { name : "seek_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.2\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.seek_goat_horn\0\0" } , StaticRegistryEntry { name : "sing_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.sing_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.1\0" } , StaticRegistryEntry { name : "yearn_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.6\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.yearn_goat_horn\0\0" }] , } , StaticRegistry { registry_id : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\t\0\x05slots\x08\0\0\0\x01\0\x04head\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x10\0\0\0\0\0\0\0\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\x08\0\toperation\0\x14add_multiplied_total\x08\0\tattribute\0 minecraft:submerged_mining_speed\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0)\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x01\0\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\x03\0\tmax_level\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\x03\0\x06weight\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\0\0\n\0\x06effect\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\x06\0\x0Cmin_duration?\xF8\0\0\0\0\0\0\x08\0\x08to_apply\0\x12minecraft:slowness\n\0\x0Cmax_duration\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\x08\0\x08affected\0\x06victim\x08\0\tenchanted\0\x08attacker\0\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\n\0\x06effect\n\0\x05value\x06\0\x04base@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\x03\0\x06weight\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0&minecraft:enchantment.blast_protection\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x08\0\toperation\0\tadd_value\n\0\x06amount\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xC3333333\0\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x16minecraft:is_explosion\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0\r\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\x03\0\x06weight\0\0\0\x02\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x07effects\t\0\x1Dminecraft:armor_effectiveness\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xC3333333\0\0\0\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\x06weight\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x13minecraft:hit_block\n\0\0\0\x01\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x06\0\x06volume@\x14\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\tpredicate\n\0\x05block\x08\0\x06blocks\0\x19#minecraft:lightning_rods\0\x01\0\x0Bcan_see_sky\x01\0\x08\0\tcondition\0\x18minecraft:location_check\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x06victim\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x03\x08\0\tcondition\0\x17minecraft:weather_check\x01\0\nthundering\x01\0\n\0\tpredicate\n\0\x08location\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\0\0\x08\0\tenchanted\0\x08attacker\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x06volume@\x14\0\0\0\0\0\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "density" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\tmax_level\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x07effects\t\0'minecraft:smash_damage_per_fallen_block\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xE0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0#minecraft:water_movement_efficiency\x08\0\toperation\0\tadd_value\x08\0\x02id\0#minecraft:enchantment.depth_strider\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\x06\0\x04base?\xD5UU\\}\xDAK\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\n\0\x08max_cost\x03\0\x04base\0\0\x003\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0 minecraft:enchantment.efficiency\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Bminecraft:mining_efficiency\n\0\x06amount\x08\0\x04type\0\x18minecraft:levels_squared\x06\0\x05added?\xF0\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\tmax_level\0\0\0\x05\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x0B\x03\0\x15per_level_above_first\0\0\0\x06\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x06\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x08\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x11minecraft:is_fall\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\x03\0\tmax_level\0\0\0\x04\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\n\0\x08duration\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x10\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\x08\0\x08affected\0\x06victim\n\0\x0Crequirements\n\0\tpredicate\x01\0\tis_direct\x01\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\x08\0\tenchanted\0\x08attacker\0\0\x03\0\tmax_level\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\n\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0<\0\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\n\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x01\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x11minecraft:is_fire\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x16minecraft:burning_time\x08\0\toperation\0\x13add_multiplied_base\x08\0\x02id\0%minecraft:enchantment.fire_protection\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xC3333333\x06\0\x15per_level_above_first\xBF\xC3333333\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x12\0\x03\0\tmax_level\0\0\0\x04\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\n\0\x07effects\t\0\x1Cminecraft:projectile_spawned\n\0\0\0\x01\n\0\x06effect\x06\0\x08duration@Y\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x06effect\n\0\x0Bblock_state\x08\0\x04type\0\x1Fminecraft:simple_state_provider\n\0\x05state\n\0\nProperties\x08\0\x03age\0\x010\0\x08\0\x04Name\0\x15minecraft:frosted_ice\0\0\x08\0\x12trigger_game_event\0\x15minecraft:block_place\n\0\x06radius\n\0\x05value\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x06\0\x03max@0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:clamped\x06\0\x03min\0\0\0\0\0\0\0\0\0\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\x08\0\x04type\0\x16minecraft:replace_disk\x06\0\x06height?\xF0\0\0\0\0\0\0\n\0\tpredicate\x08\0\x04type\0\x10minecraft:all_of\t\0\npredicates\n\0\0\0\x04\x08\0\x03tag\0\rminecraft:air\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\0\0\0\x01\0\0\0\0\x08\0\x04type\0\x1Cminecraft:matching_block_tag\0\x08\0\x06blocks\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_blocks\0\x08\0\x06fluids\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_fluids\0\x08\0\x04type\0\x16minecraft:unobstructed\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\0\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\0\t\0\x19minecraft:damage_immunity\n\0\0\0\x01\n\0\x06effect\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x1Cminecraft:burn_from_stepping\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x02\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x05\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x15\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0 #minecraft:sensitive_to_impaling\0\0\n\0\x06effect\n\0\x05value\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\x03\0\tmax_level\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x12minecraft:ammo_use\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\0\x08\0\tcondition\0\x14minecraft:match_tool\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\x03\0\tmax_level\0\0\0\x02\x08\0\x0Fsupported_items\0##minecraft:enchantable/melee_weapon\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x14\0\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0##minecraft:enchantable/melee_weapon\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x07effects\t\0\x19minecraft:equipment_drops\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x06effect\n\0\x05value\x06\0\x04base?\x84z\xE1G\xAE\x14{\x06\0\x15per_level_above_first?\x84z\xE1G\xAE\x14{\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x08attacker\n\0\tpredicate\x08\0\x04type\0\x10minecraft:player\0\0\0\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0%minecraft:trident_return_acceleration\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x07\0\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\0\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x1Cminecraft:fishing_luck_bonus\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\0" } , StaticRegistryEntry { name : "lunge" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\t\0\x05slots\x08\0\0\0\x01\0\x04hand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.lunge\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/lunge\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\x1Eminecraft:post_piercing_attack\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x04\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x07vehicle\0\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x05flags\x01\0\x0Eis_fall_flying\0\0\0\0\n\0\tpredicate\n\0\x05flags\x01\0\x0Bis_in_water\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\t\0\x05terms\n\0\0\0\x03\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\n\0\tpredicate\n\0\rtype_specific\x08\0\x04type\0\x10minecraft:player\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\rtype_specific\x08\0\x04type\0\x10minecraft:player\t\0\x08gamemode\x08\0\0\0\x01\0\x08creative\0\0\0\n\0\tpredicate\n\0\rtype_specific\n\0\x04food\n\0\x05level\x03\0\x03min\0\0\0\x07\0\0\x08\0\x04type\0\x10minecraft:player\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x10minecraft:any_of\0\0\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x04\x08\0\x04type\0\x1Cminecraft:change_item_damage\x06\0\x06amount?\xF0\0\0\0\0\0\0\0\n\0\x06amount\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x1Aminecraft:apply_exhaustion\0\x08\0\x04type\0\x17minecraft:apply_impulse\t\0\tdirection\x06\0\0\0\x03\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0?\xF0\0\0\0\0\0\0\n\0\tmagnitude\x06\0\x04base?\xDDO\xDF;dZ\x1D\x06\0\x15per_level_above_first?\xDDO\xDF;dZ\x1D\x08\0\x04type\0\x10minecraft:linear\0\t\0\x10coordinate_scale\x06\0\0\0\x03?\xF0\0\0\0\0\0\0\0\0\0\0\0\0\0\0?\xF0\0\0\0\0\0\0\0\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x06\0\x06volume?\xF0\0\0\0\0\0\0\t\0\x05sound\x08\0\0\0\x03\0\x1Cminecraft:item.spear.lunge_1\0\x1Cminecraft:item.spear.lunge_2\0\x1Cminecraft:item.spear.lunge_3\x08\0\x04type\0\x14minecraft:play_sound\0\0\0\0\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0 minecraft:fishing_time_reduction\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base@\x14\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\n\0\x07effects\t\0\x18minecraft:repair_with_xp\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x12minecraft:multiply\x06\0\x06factor@\0\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\x03\0\tmax_level\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\n\0\x07effects\t\0\x1Aminecraft:projectile_count\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\t\0\x1Bminecraft:projectile_spread\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base@$\0\0\0\0\0\0\x06\0\x15per_level_above_first@$\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\x03\0\x06weight\0\0\0\n\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\n\0\x07effects\t\0\x1Dminecraft:projectile_piercing\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\0\x03\0\tmax_level\0\0\0\x04\0" } , StaticRegistryEntry { name : "power" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\x06entity\0\x0Fdirect_attacker\0\0\0\x03\0\nanvil_cost\0\0\0\x01\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\n\x03\0\tmax_level\0\0\0\x05\n\0\x08max_cost\x03\0\x04base\0\0\0\x10\x03\0\x15per_level_above_first\0\0\0\n\0\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x17minecraft:is_projectile\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x03\0\x03\0\x06weight\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\tmax_level\0\0\0\x04\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\x03\0\x06weight\0\0\0\n\x03\0\tmax_level\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\nanvil_cost\0\0\0\x01\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x01\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x08max_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x0B\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0%\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\x06entity\0\x0Fdirect_attacker\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\0\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x02\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\n\0\x07effects\n\0\x1Eminecraft:crossbow_charge_time\n\0\x05value\x06\0\x15per_level_above_first\xBF\xD0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xD0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\t\0\"minecraft:crossbow_charging_sounds\n\0\0\0\x03\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_1\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_2\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_3\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\0\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x05\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x0C\0\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0!minecraft:enchantment.respiration\n\0\x06amount\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\tattribute\0\x16minecraft:oxygen_bonus\x08\0\toperation\0\tadd_value\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\n\0\x08max_cost\x03\0\x04base\0\0\0(\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\n\0\x07effects\t\0\x17minecraft:trident_sound\x08\0\0\0\x03\0 minecraft:item.trident.riptide_1\0 minecraft:item.trident.riptide_2\0 minecraft:item.trident.riptide_3\n\0&minecraft:trident_spin_attack_strength\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xE8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\0\0\0\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x04hand\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x07\x03\0\x04base\0\0\0\x11\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\x03\0\x06weight\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x01\0\x03\0\tmax_level\0\0\0\x05\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\x03\0\nanvil_cost\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08max_cost\x03\0\x04base\0\0\0\x15\x03\0\x15per_level_above_first\0\0\0\x0B\0\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x03\0\nanvil_cost\0\0\0\x08\n\0\x07effects\t\0\x1Aminecraft:block_experience\n\0\0\0\x01\n\0\x06effect\x06\0\x05value\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:set\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0A\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x0F\0\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\x06weight\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\tmax_level\0\0\0\x05\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x1D#minecraft:sensitive_to_smite\0\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x02\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x18minecraft:movement_speed\n\0\x06amount\x06\0\x15per_level_above_first?\x85\x81\x06$\xDD/\x1B\x06\0\x04base?\xA4\xBCj~\xF9\xDB#\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x13minecraft:attribute\x08\0\x02id\0 minecraft:enchantment.soul_speed\0\x08\0\x04type\0\x13minecraft:attribute\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\x08\0\toperation\0\tadd_value\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x07vehicle\0\0\0\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\t\0\x05terms\n\0\0\0\x03\x01\0\x06active\x01\x08\0\tcondition\0\"minecraft:enchantment_active_check\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\0\0\t\0\x05terms\n\0\0\0\x02\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\0\0\0\0\x08\0\tcondition\0\x10minecraft:any_of\0\x08\0\tcondition\0\x10minecraft:all_of\0\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\"minecraft:enchantment_active_check\x01\0\x06active\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\tis_flying\0\0\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x17minecraft:random_chance\n\0\x06chance\x06\0\x06amount?\xA4z\xE1G\xAE\x14{\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\0\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\0\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\n\0\x05flags\x01\0\tis_flying\0\x01\0\x0Cis_on_ground\x01\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\x06entity\0\x04this\0\n\0\x06effect\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\n\0\x13horizontal_velocity\x06\0\x0Emovement_scale\xBF\xC9\x99\x99\x99\x99\x99\x9A\0\x08\0\x04type\0\x19minecraft:spawn_particles\x06\0\x05speed?\xF0\0\0\0\0\0\0\n\0\x11vertical_position\x08\0\x04type\0\x0Fentity_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\0\n\0\x11vertical_velocity\x06\0\x04base?\xB9\x99\x99\x99\x99\x99\x9A\0\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\0\0\0\n\0\x06effect\x06\0\x06volume?\xE3333333\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\n\0\x05pitch\x06\0\rmax_exclusive?\xF0\0\0\0\0\0\0\x06\0\rmin_inclusive?\xE3333333\x08\0\x04type\0\x11minecraft:uniform\0\x08\0\x04type\0\x14minecraft:play_sound\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x06\0\x06chance?\xD6ffffff\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\x03\0\rperiodic_tick\0\0\0\x05\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\tadd_value\n\0\x06amount\x08\0\x04type\0\x12minecraft:fraction\n\0\tnumerator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\0\0\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/sweeping\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0!minecraft:enchantment.swift_sneak\x08\0\toperation\0\tadd_value\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\0\x08\0\tattribute\0\x18minecraft:sneaking_speed\0\0\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x04legs\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x19\0\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x04base\0\0\0<\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\x03\0\x06weight\0\0\0\x01\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x06victim\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x06\0\nmax_damage@\x14\0\0\0\0\0\0\x08\0\x04type\0\x17minecraft:damage_entity\x06\0\nmin_damage?\xF0\0\0\0\0\0\0\x08\0\x0Bdamage_type\0\x10minecraft:thorns\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\x06\0\x06amount@\0\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Crequirements\n\0\x06chance\x08\0\x04type\0\x1Bminecraft:enchantment_level\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\0\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\x08affected\0\x08attacker\0\0\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\n\0\x07effects\t\0\x15minecraft:item_damage\n\0\0\0\x02\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\n\0\tnumerator\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\n\0\x0Bdenominator\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x06\0\x04base@$\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x12minecraft:fraction\0\0\0\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\0\n\0\tnumerator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\0\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x08\0\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x08attacker\n\0\x06effect\n\0\x14knockback_multiplier\n\0\x08fallback\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xD6ffffff\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x10minecraft:lookup\t\0\x06values\x06\0\0\0\x03?\xF3333333?\xFC\0\0\0\0\0\0@\x01\x99\x99\x99\x99\x99\x9A\0\x06\0\x06radius@\x0C\0\0\0\0\0\0\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\x08\0\x04type\0\x11minecraft:explode\x08\0\x11block_interaction\0\x07trigger\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\n\0\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x08movement\n\0\rfall_distance\x06\0\x03min?\xF8\0\0\0\0\0\0\0\0\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\x06entity\0\x0Fdirect_attacker\0\x08\0\tenchanted\0\x08attacker\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\0" }] , } , StaticRegistry { registry_id : "timeline" , entries : & [StaticRegistryEntry { name : "day" , data : b"\n\n\0\x0Ctime_markers\n\0\x12minecraft:midnight\x03\0\x05ticks\0\0FP\x01\0\x10show_in_commands\x01\0\n\0\rminecraft:day\x01\0\x10show_in_commands\x01\x03\0\x05ticks\0\0\x03\xE8\0\n\0\x0Fminecraft:night\x01\0\x10show_in_commands\x01\x03\0\x05ticks\0\x002\xC8\0\n\0\x0Eminecraft:noon\x03\0\x05ticks\0\0\x17p\x01\0\x10show_in_commands\x01\0\x03\0\x1Cminecraft:wake_up_from_sleep\0\0\0\0\x03\0\x1Cminecraft:roll_village_siege\0\0FP\0\x08\0\x05clock\0\x13minecraft:overworld\n\0\x06tracks\n\0#minecraft:audio/firefly_bush_sounds\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\x0018\x01\0\x05value\x01\0\x03\0\x05ticks\0\0[i\x01\0\x05value\0\0\x08\0\x08modifier\0\x02or\0\n\0!minecraft:visual/sky_light_factor\t\0\tkeyframes\n\0\0\0\x04\x06\0\x05value?\xF0\0\0\0\0\0\0\x03\0\x05ticks\0\0\x02\xDA\0\x03\0\x05ticks\0\0,\x06\x06\0\x05value?\xF0\0\0\0\0\0\0\0\x03\0\x05ticks\0\x003T\x06\0\x05value?\xCE\xB8Q\xEB\x85\x1E\xB8\0\x03\0\x05ticks\0\0YL\x06\0\x05value?\xCE\xB8Q\xEB\x85\x1E\xB8\0\x08\0\x08modifier\0\x08multiply\0\n\0\"minecraft:gameplay/sky_light_level\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\0\x85\x06\0\x05value?\xF0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0.[\x06\0\x05value?\xF0\0\0\0\0\0\0\0\x06\0\x05value?\xD1\x11\x11\x1Fb\x1A\xFD\x03\0\x05ticks\0\x005f\0\x03\0\x05ticks\0\0W:\x06\0\x05value?\xD1\x11\x11\x1Fb\x1A\xFD\0\x08\0\x08modifier\0\x08multiply\0\n\0\x1Cminecraft:visual/cloud_color\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\0\x85\x03\0\x05value\xFF\xFF\xFF\xFF\0\x03\0\x05ticks\0\0.[\x03\0\x05value\xFF\xFF\xFF\xFF\0\x03\0\x05value\xFF\x19\x19&\x03\0\x05ticks\0\x005f\0\x03\0\x05ticks\0\0W:\x03\0\x05value\xFF\x19\x19&\0\x08\0\x08modifier\0\x08multiply\0\n\0 minecraft:visual/star_brightness\t\0\tkeyframes\n\0\0\0\x0C\x06\0\x05value?\xA2\xF1\xA9\xFB\xE7l\x8B\x03\0\x05ticks\0\0\0\\\0\x06\0\x05value\0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0\x02s\0\x03\0\x05ticks\0\0,m\x06\0\x05value\0\0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0-\xD4\x06\0\x05value?\x90bM\xD2\xF1\xA9\xFC\0\x03\0\x05ticks\0\0.\xB7\x06\0\x05value?\xA6\x87+\x02\x0CI\xBA\0\x06\0\x05value?\xC2M\xD2\xF1\xA9\xFB\xE7\x03\0\x05ticks\0\x000o\0\x03\0\x05ticks\0\x001\xB9\x06\0\x05value?\xD0\x83\x12n\x97\x8DP\0\x06\0\x05value?\xE0\0\0\0\0\0\0\x03\0\x05ticks\0\x003\xAC\0\x06\0\x05value?\xE0\0\0\0\0\0\0\x03\0\x05ticks\0\0X\xF4\0\x06\0\x05value?\xD7K\xC6\xA7\xEF\x9D\xB2\x03\0\x05ticks\0\0Y\xF8\0\x06\0\x05value?\xCC\xCC\xCC\xCC\xCC\xCC\xCD\x03\0\x05ticks\0\0[<\0\x03\0\x05ticks\0\0\\\xCE\x06\0\x05value?\xB9\xDB\"\xD0\xE5`B\0\x08\0\x08modifier\0\x07maximum\0\n\0%minecraft:visual/sunrise_sunset_color\t\0\tkeyframes\n\0\0\0 \x03\0\x05ticks\0\0\0G\x08\0\x05value\0\t#5fefa333\0\x08\0\x05value\0\t#29f5ba33\x03\0\x05ticks\0\0\x016\0\x08\0\x05value\0\t#06fbd433\x03\0\x05ticks\0\0\x025\0\x08\0\x05value\0\t#00ffe533\x03\0\x05ticks\0\0\x02\xDA\0\x03\0\x05ticks\0\0,\x06\x08\0\x05value\0\t#00ffe533\0\x08\0\x05value\0\t#04fcd833\x03\0\x05ticks\0\0,\x85\0\x08\0\x05value\0\t#0ff9cb33\x03\0\x05ticks\0\0-\x02\0\x03\0\x05ticks\0\0-\xAA\x08\0\x05value\0\t#29f5ba33\0\x03\0\x05ticks\0\0.\x99\x08\0\x05value\0\t#5fefa333\0\x03\0\x05ticks\0\0/\xD3\x08\0\x05value\0\t#b1e78733\0\x03\0\x05ticks\0\x000F\x08\0\x05value\0\t#cce47e33\0\x03\0\x05ticks\0\x000\xE0\x08\0\x05value\0\t#e9e07233\0\x03\0\x05ticks\0\x001E\x08\0\x05value\0\t#f6dd6b33\0\x03\0\x05ticks\0\x001\xBC\x08\0\x05value\0\t#feda6333\0\x08\0\x05value\0\t#fed75c33\x03\0\x05ticks\0\x002)\0\x03\0\x05ticks\0\x002\xEB\x08\0\x05value\0\t#ecd25133\0\x03\0\x05ticks\0\x003\xC4\x08\0\x05value\0\t#c1cc4733\0\x03\0\x05ticks\0\x005\xCF\x08\0\x05value\0\t#36be3733\0\x08\0\x05value\0\t#1fbb3533\x03\0\x05ticks\0\x006@\0\x03\0\x05ticks\0\x006\xD7\x08\0\x05value\0\t#09b73333\0\x03\0\x05ticks\0\x007p\x08\0\x05value\0\t#00b33333\0\x03\0\x05ticks\0\0U/\x08\0\x05value\0\t#00b23333\0\x03\0\x05ticks\0\0U\xC9\x08\0\x05value\0\t#09b73333\0\x03\0\x05ticks\0\0V`\x08\0\x05value\0\t#1fbb3533\0\x03\0\x05ticks\0\0V\xD1\x08\0\x05value\0\t#36be3733\0\x08\0\x05value\0\t#c1cc4733\x03\0\x05ticks\0\0X\xDC\0\x08\0\x05value\0\t#ecd25133\x03\0\x05ticks\0\0Y\xB5\0\x03\0\x05ticks\0\0Zw\x08\0\x05value\0\t#fed75c33\0\x03\0\x05ticks\0\0Z\xE8\x08\0\x05value\0\t#feda6333\0\x08\0\x05value\0\t#e9e07233\x03\0\x05ticks\0\0[\xC0\0\x03\0\x05ticks\0\0\\Z\x08\0\x05value\0\t#cce47e33\0\x08\0\x05value\0\t#b1e78733\x03\0\x05ticks\0\0\\\xCD\0\0\n\0\x1Bminecraft:visual/star_angle\t\0\tkeyframes\n\0\0\0\x02\x06\0\x05value@v\x80\0\0\0\0\0\x03\0\x05ticks\0\0\x17p\0\x03\0\x05ticks\0\0\x17p\x06\0\x05value\0\0\0\0\0\0\0\0\0\n\0\x04ease\t\0\x0Ccubic_bezier\x06\0\0\0\x04?\xD7+\x02\x0CI\xBA^?\xCE\xD9\x16\x87+\x02\x0C?\xE4j~\xF9\xDB\"\xD1?\xE8I\xBA^5?}\0\0\n\0\x1Bminecraft:visual/moon_angle\t\0\tkeyframes\n\0\0\0\x02\x06\0\x05value@\x80\xE0\0\0\0\0\0\x03\0\x05ticks\0\0\x17p\0\x03\0\x05ticks\0\0\x17p\x06\0\x05value@f\x80\0\0\0\0\0\0\n\0\x04ease\t\0\x0Ccubic_bezier\x06\0\0\0\x04?\xD7+\x02\x0CI\xBA^?\xCE\xD9\x16\x87+\x02\x0C?\xE4j~\xF9\xDB\"\xD1?\xE8I\xBA^5?}\0\0\n\0 minecraft:visual/sky_light_color\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\x02\xDA\x08\0\x05value\0\x07#ffffff\0\x03\0\x05ticks\0\0,\x06\x08\0\x05value\0\x07#ffffff\0\x03\0\x05ticks\0\x003T\x08\0\x05value\0\x07#7a7aff\0\x03\0\x05ticks\0\0YL\x08\0\x05value\0\x07#7a7aff\0\x08\0\x08modifier\0\x08multiply\0\n\0\"minecraft:gameplay/creaking_active\x08\0\x08modifier\0\x02or\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\x0018\x01\0\x05value\x01\0\x01\0\x05value\0\x03\0\x05ticks\0\0[i\0\0\n\0\x1Aminecraft:visual/sky_color\x08\0\x08modifier\0\x08multiply\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\0\x85\x08\0\x05value\0\x07#ffffff\0\x03\0\x05ticks\0\0.[\x08\0\x05value\0\x07#ffffff\0\x08\0\x05value\0\x07#000000\x03\0\x05ticks\0\x005f\0\x03\0\x05ticks\0\0W:\x08\0\x05value\0\x07#000000\0\0\n\0\x1Aminecraft:visual/fog_color\t\0\tkeyframes\n\0\0\0\x04\x08\0\x05value\0\x07#ffffff\x03\0\x05ticks\0\0\0\x85\0\x08\0\x05value\0\x07#ffffff\x03\0\x05ticks\0\0.[\0\x03\0\x05ticks\0\x005f\x08\0\x05value\0\x07#0f0f16\0\x03\0\x05ticks\0\0W:\x08\0\x05value\0\x07#0f0f16\0\x08\0\x08modifier\0\x08multiply\0\n\0\x1Aminecraft:visual/sun_angle\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\0\x17p\x06\0\x05value@v\x80\0\0\0\0\0\0\x06\0\x05value\0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0\x17p\0\n\0\x04ease\t\0\x0Ccubic_bezier\x06\0\0\0\x04?\xD7+\x02\x0CI\xBA^?\xCE\xD9\x16\x87+\x02\x0C?\xE4j~\xF9\xDB\"\xD1?\xE8I\xBA^5?}\0\0\0\x03\0\x0Cperiod_ticks\0\0]\xC0\0" } , StaticRegistryEntry { name : "early_game" , data : b"\n\x08\0\x05clock\0\x13minecraft:overworld\0" } , StaticRegistryEntry { name : "moon" , data : b"\n\x03\0\x0Cperiod_ticks\0\x02\xEE\0\x08\0\x05clock\0\x13minecraft:overworld\n\0\x06tracks\n\0\x1Bminecraft:visual/moon_phase\t\0\tkeyframes\n\0\0\0\x08\x03\0\x05ticks\0\0\0\0\x08\0\x05value\0\tfull_moon\0\x03\0\x05ticks\0\0]\xC0\x08\0\x05value\0\x0Ewaning_gibbous\0\x03\0\x05ticks\0\0\xBB\x80\x08\0\x05value\0\rthird_quarter\0\x03\0\x05ticks\0\x01\x19@\x08\0\x05value\0\x0Fwaning_crescent\0\x03\0\x05ticks\0\x01w\0\x08\0\x05value\0\x08new_moon\0\x03\0\x05ticks\0\x01\xD4\xC0\x08\0\x05value\0\x0Fwaxing_crescent\0\x08\0\x05value\0\rfirst_quarter\x03\0\x05ticks\0\x022\x80\0\x08\0\x05value\0\x0Ewaxing_gibbous\x03\0\x05ticks\0\x02\x90@\0\0\0\0" } , StaticRegistryEntry { name : "villager_schedule" , data : b"\n\x08\0\x05clock\0\x13minecraft:overworld\x03\0\x0Cperiod_ticks\0\0]\xC0\0" }] , } , StaticRegistry { registry_id : "dialog" , entries : & [StaticRegistryEntry { name : "custom_options" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x19menu.custom_options.title\0\x03\0\x0Cbutton_width\0\0\x016\n\0\x0Eexternal_title\x08\0\ttranslate\0\x13menu.custom_options\0\x03\0\x07columns\0\0\0\x01\x08\0\x04type\0\x15minecraft:dialog_list\n\0\x0Bexit_action\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\x03\0\x05width\0\0\0\xC8\0\x08\0\x07dialogs\0!#minecraft:pause_screen_additions\0" } , StaticRegistryEntry { name : "quick_actions" , data : b"\n\x08\0\x07dialogs\0\x18#minecraft:quick_actions\x03\0\x0Cbutton_width\0\0\x016\x08\0\x04type\0\x15minecraft:dialog_list\n\0\x0Bexit_action\x03\0\x05width\0\0\0\xC8\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\0\n\0\x05title\x08\0\ttranslate\0\x18menu.quick_actions.title\0\n\0\x0Eexternal_title\x08\0\ttranslate\0\x12menu.quick_actions\0\x03\0\x07columns\0\0\0\x01\0" } , StaticRegistryEntry { name : "server_links" , data : b"\n\x03\0\x07columns\0\0\0\x01\n\0\x0Eexternal_title\x08\0\ttranslate\0\x11menu.server_links\0\n\0\x0Bexit_action\x03\0\x05width\0\0\0\xC8\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\0\n\0\x05title\x08\0\ttranslate\0\x17menu.server_links.title\0\x03\0\x0Cbutton_width\0\0\x016\x08\0\x04type\0\x16minecraft:server_links\0" }] , } , StaticRegistry { registry_id : "world_clock" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\0" }] , } , StaticRegistry { registry_id : "test_environment" , entries : & [StaticRegistryEntry { name : "default" , data : b"\n\x08\0\x04type\0\x10minecraft:all_of\t\0\x0Bdefinitions\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "test_instance" , entries : & [StaticRegistryEntry { name : "always_pass" , data : b"\n\x08\0\x0Benvironment\0\x11minecraft:default\x08\0\x08function\0\x15minecraft:always_pass\x08\0\tstructure\0\x0Fminecraft:empty\x03\0\x0Bsetup_ticks\0\0\0\x01\x01\0\x08required\0\x08\0\x04type\0\x12minecraft:function\x03\0\tmax_ticks\0\0\0\x01\0" }] , }] ; -pub static REGISTRY_V_26_2 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\n\0\x07effects\x08\0\rfoliage_color\0\x07#9e814d\x08\0\x0Bgrass_color\0\x07#90814d\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x1Acreature_spawn_probability?\x9E\xB8Q\xEB\x85\x1E\xB8\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x08spawners\t\0\rwater_ambient\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\0\t\0\x07monster\n\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\0\t\0\x04misc\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\t\0\x08creature\n\0\0\0\x05\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x06weight\0\0\0\x0C\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x11minecraft:chicken\0\x08\0\x04type\0\rminecraft:cow\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\0\x08\0\x04type\0\x13minecraft:armadillo\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x06\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x18minecraft:ore_gold_extra\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\n\0\x15minecraft:glow_lichen\0\x1Eminecraft:patch_grass_badlands\0\"minecraft:patch_dry_grass_badlands\0\"minecraft:patch_dead_bush_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0#minecraft:patch_sugar_cane_badlands\0\x17minecraft:patch_pumpkin\0 minecraft:patch_cactus_decorated\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x01\0\x11has_precipitation\0\n\0\nattributes\x01\0#minecraft:gameplay/snow_golem_melts\x01\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x01\0)minecraft:gameplay/increased_fire_burnout\x01\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0C\0\x15minecraft:glow_lichen\0\x10minecraft:bamboo\0\x1Bminecraft:bamboo_vegetation\0\x15minecraft:flower_warm\0\x1Cminecraft:patch_grass_jungle\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x0Fminecraft:vines\0\x15minecraft:patch_melon\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x0Bspawn_costs\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x07\x03\0\x06weight\0\0\0\x0C\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:parrot\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0(\0\x03\0\x06weight\0\0\0P\x08\0\x04type\0\x0Fminecraft:panda\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\t\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x10minecraft:ocelot\0\t\0\rwater_ambient\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\0\x08\0\x07carvers\0\x15minecraft:nether_cave\n\0\x0Bspawn_costs\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\n\0\x08particle\x08\0\x04type\0\x13minecraft:white_ash\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#685f70\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\0\n\0\tadditions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\0\x08\0\x04loop\0$minecraft:ambient.basalt_deltas.loop\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\t\0\x08features\t\0\0\0\x08\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x03\0\x0Fminecraft:delta\0\x1Eminecraft:small_basalt_columns\0\x1Eminecraft:large_basalt_columns\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x0F\0\x16minecraft:basalt_blobs\0\x1Aminecraft:blackstone_blobs\0\x16minecraft:spring_delta\0\x14minecraft:patch_fire\0\x19minecraft:patch_soul_fire\0\x19minecraft:glowstone_extra\0\x13minecraft:glowstone\0\x1Fminecraft:brown_mushroom_nether\0\x1Dminecraft:red_mushroom_nether\0\x13minecraft:ore_magma\0\x1Eminecraft:spring_closed_double\0\x19minecraft:ore_gold_deltas\0\x1Bminecraft:ore_quartz_deltas\0\"minecraft:ore_ancient_debris_large\0\x1Aminecraft:ore_debris_small\n\0\x08spawners\t\0\rwater_ambient\0\0\0\0\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x11minecraft:strider\x03\0\x08maxCount\0\0\0\x02\x03\0\x06weight\0\0\0<\0\t\0\x07monster\n\0\0\0\x02\x08\0\x04type\0\x0Fminecraft:ghast\x03\0\x06weight\0\0\0(\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x05\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x14minecraft:magma_cube\x03\0\x08minCount\0\0\0\x02\0\t\0\x04misc\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\n\0\x0Bspawn_costs\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x08\0\x15minecraft:glow_lichen\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x01\0\x11has_precipitation\x01\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\0\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\x08creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x05\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x10minecraft:turtle\x03\0\x06weight\0\0\0\x05\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0C\0\x15minecraft:glow_lichen\0\x18minecraft:forest_flowers\0\"minecraft:wildflowers_birch_forest\0\x15minecraft:trees_birch\0\x14minecraft:patch_bush\0\x18minecraft:flower_default\0\x1Cminecraft:patch_grass_forest\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x08downfall?\xE3333333\n\0\x08spawners\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\0\t\0\x08axolotls\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\rminecraft:pig\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\rminecraft:cow\x03\0\x08minCount\0\0\0\x04\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\t\0\x04misc\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0_\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\t\0\rwater_ambient\0\0\0\0\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7aa5ff\0\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature?\xE3333333\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x08spawners\t\0\rwater_ambient\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x03\x03\0\x08maxCount\0\0\0\x02\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\rminecraft:pig\0\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\x02\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x08minCount\0\0\0\x02\0\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x03\0\x08minCount\0\0\0\x02\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\t\0\x07monster\n\0\0\0\x08\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0_\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bgrass_color\0\x07#b6db61\x08\0\x0Bwater_color\0\x07#5db7ef\x08\0\rfoliage_color\0\x07#b6db61\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\x15minecraft:ore_emerald\x08\0\0\0\x01\0\x16minecraft:ore_infested\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x05\0\x15minecraft:glow_lichen\0\x1Cminecraft:patch_tall_grass_2\0\x1Bminecraft:patch_grass_plain\0\x17minecraft:flower_cherry\0\x16minecraft:trees_cherry\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\x08\0 minecraft:visual/water_fog_color\0\x07#5db7ef\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\n\0\x08spawners\t\0\x08creature\0\0\0\0\0\t\0\x0Ewater_creature\n\0\0\0\x02\x03\0\x06weight\0\0\0\x03\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x12minecraft:nautilus\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x02\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\t\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\0\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\0\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x11minecraft:drowned\0\t\0\rwater_ambient\n\0\0\0\x02\x03\0\x08minCount\0\0\0\x03\x03\0\x06weight\0\0\0\x0F\x08\0\x04type\0\rminecraft:cod\x03\0\x08maxCount\0\0\0\x06\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x05\x03\0\x06weight\0\0\0\x0F\x08\0\x04type\0\x10minecraft:salmon\0\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\0\0\n\0\x0Bspawn_costs\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x01\0\x11has_precipitation\x01\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x15minecraft:trees_water\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x17minecraft:seagrass_cold\0\x13minecraft:kelp_cold\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\0\n\0\nunderwater\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmax_delay\0\0]\xC0\0\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmax_delay\0\0]\xC0\0\0\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x08spawners\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x01\x08\0\x04type\0\x11minecraft:strider\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0<\0\t\0\x04misc\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\x03\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x1Aminecraft:zombified_piglin\x03\0\x08minCount\0\0\0\x02\0\x08\0\x04type\0\x10minecraft:hoglin\x03\0\x08minCount\0\0\0\x03\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\t\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x03\x08\0\x04type\0\x10minecraft:piglin\x03\0\x06weight\0\0\0\x05\0\0\n\0\x0Bspawn_costs\0\t\0\x08features\t\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x0C\0\x15minecraft:spring_open\0\x14minecraft:patch_fire\0\x19minecraft:glowstone_extra\0\x13minecraft:glowstone\0\x13minecraft:ore_magma\0\x17minecraft:spring_closed\0\x1Bminecraft:ore_gravel_nether\0\x18minecraft:ore_blackstone\0\x19minecraft:ore_gold_nether\0\x1Bminecraft:ore_quartz_nether\0\"minecraft:ore_ancient_debris_large\0\x1Aminecraft:ore_debris_small\0\0\0\0\0\x08\0\0\0\x06\0\x15minecraft:spring_lava\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:weeping_vines\0\x17minecraft:crimson_fungi\0#minecraft:crimson_forest_vegetation\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\nattributes\n\0\x1Eminecraft:audio/ambient_sounds\n\0\tadditions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\0\x08\0\x04loop\0%minecraft:ambient.crimson_forest.loop\n\0\x04mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x03\0\x13block_search_extent\0\0\0\x08\0\0\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#330303\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\x06\0\x0Bprobability?\x99\x99\x99\x99\x99\x99\x9A\n\0\x08particle\x08\0\x04type\0\x17minecraft:crimson_spore\0\0\0\x08\0\x07carvers\0\x15minecraft:nether_cave\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\n\0\x07effects\x08\0\x11dry_foliage_color\0\x07#7b5334\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x08spawners\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\x11minecraft:chicken\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:cow\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0_\0\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\0\0\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0 minecraft:dark_forest_vegetation\0\x18minecraft:forest_flowers\0\x18minecraft:flower_default\0\x1Cminecraft:patch_grass_forest\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x1Bminecraft:patch_leaf_litter\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x0Btemperature?\xE6ffffff\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x15minecraft:trees_water\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x1Cminecraft:seagrass_deep_cold\0\x13minecraft:kelp_cold\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x14minecraft:music.game\0\n\0\nunderwater\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Bminecraft:music.under_water\0\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x08spawners\t\0\x0Ewater_creature\n\0\0\0\x02\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x03\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x02\x08\0\x04type\0\x12minecraft:nautilus\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\0\t\0\x08axolotls\0\0\0\0\0\t\0\rwater_ambient\n\0\0\0\x02\x08\0\x04type\0\rminecraft:cod\x03\0\x06weight\0\0\0\x0F\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x03\0\x03\0\x06weight\0\0\0\x0F\x03\0\x08maxCount\0\0\0\x05\x08\0\x04type\0\x10minecraft:salmon\x03\0\x08minCount\0\0\0\x01\0\t\0\x04misc\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\0\t\0\x07monster\n\0\0\0\t\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x11minecraft:drowned\x03\0\x06weight\0\0\0\x05\0\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\x08\0\0\0\x02\0\x14minecraft:sculk_vein\0\x1Fminecraft:sculk_patch_deep_dark\0\0\0\0\0\x08\0\0\0\x08\0\x15minecraft:glow_lichen\0\x1Cminecraft:patch_tall_grass_2\0\x16minecraft:trees_plains\0\x17minecraft:flower_plains\0\x1Bminecraft:patch_grass_plain\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x0Bspawn_costs\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x03\0\tmin_delay\0\0.\xE0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\n\0\x08spawners\t\0\x07monster\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x08spawners\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\0\t\0\x0Ewater_creature\n\0\0\0\x02\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x02\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:nautilus\x03\0\x08minCount\0\0\0\x01\0\t\0\rwater_ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x05\x03\0\x06weight\0\0\0\x0F\x08\0\x04type\0\x10minecraft:salmon\x03\0\x08minCount\0\0\0\x01\0\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x07monster\n\0\0\0\t\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\0\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x11minecraft:drowned\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\x08creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:polar_bear\x03\0\x08maxCount\0\0\0\x02\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x03\0\x18minecraft:iceberg_packed\0\x16minecraft:iceberg_blue\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\x08\0\0\0\x01\0\x12minecraft:blue_ice\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\t\0\x15minecraft:glow_lichen\0\x15minecraft:trees_water\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x08creative\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\nunderwater\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x14minecraft:music.game\0\0\x08\0 minecraft:visual/water_fog_color\0\x07#041633\0\n\0\x0Bspawn_costs\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x15minecraft:trees_water\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x1Cminecraft:seagrass_deep_warm\0\x13minecraft:kelp_warm\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x08spawners\t\0\x08creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\t\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\0\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\0\x08\0\x04type\0\x11minecraft:drowned\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\0\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\0\t\0\rwater_ambient\n\0\0\0\x03\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x03\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\rminecraft:cod\0\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x14minecraft:pufferfish\0\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\x19\x08\0\x04type\0\x17minecraft:tropical_fish\0\t\0\x0Ewater_creature\n\0\0\0\x03\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x11minecraft:dolphin\x03\0\x08maxCount\0\0\0\x02\0\x08\0\x04type\0\x12minecraft:nautilus\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#45adf2\0\x01\0\x11has_precipitation\x01\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\n\0\x08spawners\t\0\x07monster\n\0\0\0\t\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x11minecraft:drowned\0\t\0\rwater_ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\rminecraft:cod\x03\0\x08minCount\0\0\0\x03\x03\0\x06weight\0\0\0\n\0\t\0\x08creature\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x14minecraft:glow_squid\0\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x0Ewater_creature\n\0\0\0\x03\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\x08\0\x04type\0\x11minecraft:dolphin\x03\0\x06weight\0\0\0\x01\0\x08\0\x04type\0\x12minecraft:nautilus\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x15minecraft:trees_water\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x17minecraft:seagrass_deep\0\x13minecraft:kelp_cold\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\nunderwater\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmax_delay\0\0]\xC0\0\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x14minecraft:music.game\0\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x18minecraft:music.creative\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x04\0\x16minecraft:fossil_upper\0\x16minecraft:fossil_lower\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\x08\0\0\0\x01\0\x15minecraft:desert_well\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\n\0\x15minecraft:glow_lichen\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0 minecraft:patch_dry_grass_desert\0\x1Bminecraft:patch_dead_bush_2\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0!minecraft:patch_sugar_cane_desert\0\x17minecraft:patch_pumpkin\0\x1Dminecraft:patch_cactus_desert\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x0Btemperature@\0\0\0\0\0\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x08spawners\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\0\t\0\x04misc\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07monster\n\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0\x13\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\x002\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x06weight\0\0\0P\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Eminecraft:husk\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\x002\x08\0\x04type\0\x11minecraft:parched\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x02\x03\0\x08maxCount\0\0\0\x03\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x06weight\0\0\0\x0C\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:camel\0\0\n\0\nattributes\x01\0#minecraft:gameplay/snow_golem_melts\x01\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0 minecraft:music.overworld.desert\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x01\0\x11has_precipitation\x01\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\n\0\x0Bspawn_costs\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x08spawners\t\0\x08creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\0\t\0\x07monster\n\0\0\0\t\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\0\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x11minecraft:drowned\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x02\0\x18minecraft:amethyst_geode\0\x19minecraft:large_dripstone\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x1Aminecraft:ore_copper_large\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\x08\0\0\0\x02\0\x1Bminecraft:dripstone_cluster\0\x1Bminecraft:pointed_dripstone\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x08\0\x15minecraft:glow_lichen\0\x1Cminecraft:patch_tall_grass_2\0\x16minecraft:trees_plains\0\x17minecraft:flower_plains\0\x1Bminecraft:patch_grass_plain\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\x07monster\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\0\t\0\x07carvers\0\0\0\0\0\n\0\x0Bspawn_costs\0\t\0\x08features\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x07carvers\0\0\0\0\0\n\0\x08spawners\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07monster\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\t\0\x08features\t\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x01\0\x1Cminecraft:end_gateway_return\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x01\0\x16minecraft:chorus_plant\x01\0\x11has_precipitation\0\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x0Bspawn_costs\0\t\0\x08features\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x08spawners\t\0\x08creature\0\0\0\0\0\t\0\x07monster\n\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\0\t\0\x07carvers\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\x01\0#minecraft:gameplay/snow_golem_melts\x01\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x1Acreature_spawn_probability?\x9E\xB8Q\xEB\x85\x1E\xB8\n\0\x0Bspawn_costs\0\n\0\x08spawners\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\0\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\0\t\0\x07monster\n\0\0\0\x08\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:cow\0\x03\0\x08maxCount\0\0\0\x02\x03\0\x06weight\0\0\0\x06\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x13minecraft:armadillo\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bgrass_color\0\x07#90814d\x08\0\x0Bwater_color\0\x07#3f76e4\x08\0\rfoliage_color\0\x07#9e814d\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x18minecraft:ore_gold_extra\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\n\0\x15minecraft:glow_lichen\0\x1Eminecraft:patch_grass_badlands\0\"minecraft:patch_dry_grass_badlands\0\"minecraft:patch_dead_bush_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0#minecraft:patch_sugar_cane_badlands\0\x17minecraft:patch_pumpkin\0 minecraft:patch_cactus_decorated\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\0\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\n\0\x15minecraft:glow_lichen\0\x1Fminecraft:flower_forest_flowers\0\x1Dminecraft:trees_flower_forest\0\x1Eminecraft:flower_flower_forest\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x01\0\x11has_precipitation\x01\n\0\x08spawners\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\0\t\0\x04misc\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x05\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\rminecraft:cow\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\x04\0\t\0\x08axolotls\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x0Bspawn_costs\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\0\0\0\n\0\x0Bspawn_costs\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x18minecraft:forest_flowers\0)minecraft:trees_birch_and_oak_leaf_litter\0\x14minecraft:patch_bush\0\x18minecraft:flower_default\0\x1Cminecraft:patch_grass_forest\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x01\0\x11has_precipitation\x01\n\0\x08spawners\t\0\x07monster\n\0\0\0\x08\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\0\t\0\x04misc\0\0\0\0\0\t\0\x08creature\n\0\0\0\x05\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:pig\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\0\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\rminecraft:cow\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Eminecraft:wolf\x03\0\x08maxCount\0\0\0\x04\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\0\t\0\rwater_ambient\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE6ffffff\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\n\0\x0Bspawn_costs\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x03\0\x18minecraft:iceberg_packed\0\x16minecraft:iceberg_blue\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\x08\0\0\0\x01\0\x12minecraft:blue_ice\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\t\0\x15minecraft:glow_lichen\0\x15minecraft:trees_water\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x08spawners\t\0\x08axolotls\0\0\0\0\0\t\0\x0Ewater_creature\n\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:squid\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x02\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:nautilus\0\t\0\x07monster\n\0\0\0\t\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x11minecraft:drowned\x03\0\x08maxCount\0\0\0\x01\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\0\t\0\x08creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x14minecraft:polar_bear\x03\0\x08minCount\0\0\0\x01\0\t\0\rwater_ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\x0F\x03\0\x08maxCount\0\0\0\x05\x08\0\x04type\0\x10minecraft:salmon\x03\0\x08minCount\0\0\0\x01\0\t\0\x04misc\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x08\0\x14temperature_modifier\0\x06frozen\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x0Bspawn_costs\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\x15minecraft:ore_emerald\x08\0\0\0\x01\0\x16minecraft:ore_infested\x08\0\0\0\x03\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\0\x1Cminecraft:spring_lava_frozen\x08\0\0\0\x01\0\x15minecraft:glow_lichen\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x08spawners\t\0\x08creature\n\0\0\0\x01\x08\0\x04type\0\x0Eminecraft:goat\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\0\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\0\n\0\nattributes\x01\0)minecraft:gameplay/increased_fire_burnout\x01\x08\0\x1Aminecraft:visual/sky_color\0\x07#859dff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\x03\0\tmin_delay\0\0.\xE0\0\0\0\x06\0\x0Btemperature\xBF\xE6ffffff\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\n\0\x08spawners\t\0\x08axolotls\0\0\0\0\0\t\0\x0Ewater_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x06weight\0\0\0\x02\0\t\0\x08creature\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\rwater_ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x10minecraft:salmon\x03\0\x08maxCount\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\t\0\x07monster\n\0\0\0\t\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x08\0\x04type\0\x11minecraft:drowned\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\n\0 minecraft:audio/background_music\n\0\nunderwater\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Bminecraft:music.under_water\0\n\0\x08creative\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmax_delay\0\0]\xC0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x08downfall?\xE0\0\0\0\0\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\n\0\x15minecraft:glow_lichen\0\x15minecraft:trees_water\0\x14minecraft:patch_bush\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x01\0\x11has_precipitation\x01\n\0\x08spawners\t\0\rwater_ambient\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x03\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Eminecraft:wolf\0\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\x10minecraft:rabbit\0\x03\0\x06weight\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:fox\x03\0\x08minCount\0\0\0\x02\0\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\0\t\0\x07monster\n\0\0\0\x08\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\x15minecraft:ore_emerald\x08\0\0\0\x01\0\x16minecraft:ore_infested\x08\0\0\0\x03\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\0\x1Cminecraft:spring_lava_frozen\x08\0\0\0\x03\0\x15minecraft:glow_lichen\0\x15minecraft:trees_grove\0\x17minecraft:patch_pumpkin\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x0Bspawn_costs\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#81a0ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\x08\0\0\0\x02\0\x13minecraft:ice_spike\0\x13minecraft:ice_patch\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\t\0\x15minecraft:glow_lichen\0\x15minecraft:trees_snowy\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x0Bspawn_costs\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x08spawners\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\0\t\0\x08creature\n\0\0\0\x02\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x02\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x14minecraft:polar_bear\x03\0\x08maxCount\0\0\0\x02\x03\0\x06weight\0\0\0\x01\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\t\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x14\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0P\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:stray\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x1Acreature_spawn_probability?\xB1\xEB\x85\x1E\xB8Q\xEC\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature\xBF\xE6ffffff\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\x15minecraft:ore_emerald\x08\0\0\0\x01\0\x16minecraft:ore_infested\x08\0\0\0\x03\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\0\x1Cminecraft:spring_lava_frozen\x08\0\0\0\x01\0\x15minecraft:glow_lichen\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\n\0\x08spawners\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x01\x08\0\x04type\0\x0Eminecraft:goat\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x03\0\t\0\x04misc\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x14minecraft:glow_squid\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0_\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#859dff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\0\0\x01\0)minecraft:gameplay/increased_fire_burnout\x01\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x08spawners\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\t\0\x04misc\0\0\0\0\0\t\0\x07monster\n\0\0\0\t\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x03\x08\0\x04type\0\x10minecraft:ocelot\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x02\0\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\x07\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:pig\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:chicken\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\x10minecraft:parrot\x03\0\x06weight\0\0\0(\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x0Fminecraft:panda\x03\0\x08maxCount\0\0\0\x02\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\0\x06\0\x0Btemperature?\xEEffffff\n\0\x0Bspawn_costs\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0 minecraft:music.overworld.jungle\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x01\0)minecraft:gameplay/increased_fire_burnout\x01\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0C\0\x15minecraft:glow_lichen\0\x16minecraft:bamboo_light\0\x16minecraft:trees_jungle\0\x15minecraft:flower_warm\0\x1Cminecraft:patch_grass_jungle\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x0Fminecraft:vines\0\x15minecraft:patch_melon\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x08creative\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\x07default\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\nunderwater\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0 minecraft:visual/water_fog_color\0\x07#041633\0\n\0\x08spawners\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\t\0\x0Ewater_creature\n\0\0\0\x03\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\0\x03\0\x06weight\0\0\0\x02\x03\0\x08maxCount\0\0\0\x02\x08\0\x04type\0\x11minecraft:dolphin\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x12minecraft:nautilus\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\0\t\0\x04misc\0\0\0\0\0\t\0\x07monster\n\0\0\0\t\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x08\0\x04type\0\x11minecraft:drowned\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\t\0\rwater_ambient\n\0\0\0\x03\x03\0\x08minCount\0\0\0\x03\x08\0\x04type\0\rminecraft:cod\x03\0\x06weight\0\0\0\x0F\x03\0\x08maxCount\0\0\0\x06\0\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x14minecraft:pufferfish\x03\0\x08minCount\0\0\0\x01\0\x03\0\x06weight\0\0\0\x19\x08\0\x04type\0\x17minecraft:tropical_fish\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#45adf2\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x15minecraft:trees_water\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x17minecraft:seagrass_warm\0\x13minecraft:kelp_warm\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x0Bspawn_costs\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x12minecraft:ore_clay\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\t\0\x15minecraft:glow_lichen\0\x1Cminecraft:patch_tall_grass_2\0'minecraft:lush_caves_ceiling_vegetation\0\x14minecraft:cave_vines\0\x19minecraft:lush_caves_clay\0\x1Fminecraft:lush_caves_vegetation\0\x1Cminecraft:rooted_azalea_tree\0\x17minecraft:spore_blossom\0$minecraft:classic_vines_cave_feature\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x01\0\x11has_precipitation\x01\n\0\x08spawners\t\0\x08creature\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\0\t\0\x04misc\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\t\0\x08axolotls\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:axolotl\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\0\t\0\rwater_ambient\n\0\0\0\x01\x08\0\x04type\0\x17minecraft:tropical_fish\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\x19\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x0Bspawn_costs\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3a7a6a\x08\0\x11dry_foliage_color\0\x07#7b5334\x08\0\rfoliage_color\0\x07#8db127\x08\0\x14grass_color_modifier\0\x05swamp\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x04\0\x16minecraft:fossil_upper\0\x16minecraft:fossil_lower\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1C\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x14minecraft:disk_grass\0\x13minecraft:disk_clay\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x07\0\x15minecraft:glow_lichen\0\x18minecraft:trees_mangrove\0\x1Cminecraft:patch_grass_normal\0\x19minecraft:patch_dead_bush\0\x19minecraft:patch_waterlily\0\x18minecraft:seagrass_swamp\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0 minecraft:visual/water_fog_color\0\x07#4d7a60\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\n\0'minecraft:visual/water_fog_end_distance\x08\0\x08modifier\0\x08multiply\x06\0\x08argument?\xEB333333\0\x01\0)minecraft:gameplay/increased_fire_burnout\x01\0\n\0\x08spawners\t\0\x07monster\n\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\0\x03\0\x06weight\0\0\0F\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\0\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\0\x03\0\x06weight\0\0\0\x1E\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:bogged\x03\0\x08maxCount\0\0\0\x04\0\t\0\x08axolotls\0\0\0\0\0\t\0\rwater_ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\x19\x08\0\x04type\0\x17minecraft:tropical_fish\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\0\t\0\x08creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x0Eminecraft:frog\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x05\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\t\0\x04misc\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\n\0\x0Bspawn_costs\0\n\0\x08spawners\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\0\t\0\x04misc\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x03\x03\0\x08maxCount\0\0\0\x02\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x10minecraft:donkey\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\x02\0\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x02\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#0e4ecf\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\x15minecraft:ore_emerald\x08\0\0\0\x01\0\x16minecraft:ore_infested\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x06\0\x15minecraft:glow_lichen\0\x1Cminecraft:patch_tall_grass_2\0\x1Cminecraft:patch_grass_meadow\0\x17minecraft:flower_meadow\0\x16minecraft:trees_meadow\0\x1Cminecraft:wildflowers_meadow\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x06\0\x15minecraft:glow_lichen\0$minecraft:mushroom_island_vegetation\0\x1Eminecraft:brown_mushroom_taiga\0\x1Cminecraft:red_mushroom_taiga\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x08downfall?\xF0\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\n\0\nattributes\x01\0)minecraft:gameplay/increased_fire_burnout\x01\x01\0,minecraft:gameplay/can_pillager_patrol_spawn\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\0\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\x08creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\x13minecraft:mooshroom\x03\0\x08minCount\0\0\0\x04\0\t\0\x07monster\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\0\t\0\x08axolotls\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x08\0\x07carvers\0\x15minecraft:nether_cave\x06\0\x08downfall\0\0\0\0\0\0\0\0\t\0\x08features\t\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x0F\0\x15minecraft:spring_open\0\x14minecraft:patch_fire\0\x19minecraft:patch_soul_fire\0\x19minecraft:glowstone_extra\0\x13minecraft:glowstone\0\x1Fminecraft:brown_mushroom_nether\0\x1Dminecraft:red_mushroom_nether\0\x13minecraft:ore_magma\0\x17minecraft:spring_closed\0\x1Bminecraft:ore_gravel_nether\0\x18minecraft:ore_blackstone\0\x19minecraft:ore_gold_nether\0\x1Bminecraft:ore_quartz_nether\0\"minecraft:ore_ancient_debris_large\0\x1Aminecraft:ore_debris_small\0\0\0\0\0\x08\0\0\0\x03\0\x15minecraft:spring_lava\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\n\0\x08spawners\t\0\x07ambient\0\0\0\0\0\t\0\x07monster\n\0\0\0\x05\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:ghast\x03\0\x06weight\0\0\x002\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x1Aminecraft:zombified_piglin\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:magma_cube\x03\0\x06weight\0\0\0\x02\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:piglin\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0F\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x01\x08\0\x04type\0\x11minecraft:strider\x03\0\x06weight\0\0\0<\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\nattributes\n\0\x1Eminecraft:audio/ambient_sounds\x08\0\x04loop\0$minecraft:ambient.nether_wastes.loop\n\0\tadditions\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\x04mood\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#330808\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x15minecraft:trees_water\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x19minecraft:seagrass_normal\0\x13minecraft:kelp_cold\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x08spawners\t\0\x08axolotls\0\0\0\0\0\t\0\rwater_ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:cod\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x03\0\t\0\x0Ewater_creature\n\0\0\0\x03\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x11minecraft:dolphin\x03\0\x08maxCount\0\0\0\x02\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:nautilus\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\x04misc\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\0\t\0\x08creature\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\0\t\0\x07monster\n\0\0\0\t\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x11minecraft:drowned\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\nunderwater\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Bminecraft:music.under_water\0\n\0\x08creative\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0C\0\x15minecraft:glow_lichen\0\x18minecraft:forest_flowers\0\"minecraft:wildflowers_birch_forest\0\x14minecraft:birch_tall\0\x14minecraft:patch_bush\0\x18minecraft:flower_default\0\x1Cminecraft:patch_grass_forest\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE3333333\x06\0\x0Btemperature?\xE3333333\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7aa5ff\0\n\0\x08spawners\t\0\rwater_ambient\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\0\t\0\x07monster\n\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x08creature\n\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:pig\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x11minecraft:chicken\0\x08\0\x04type\0\rminecraft:cow\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\0\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\n\0\x0Bspawn_costs\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x02\0\x18minecraft:amethyst_geode\0\x15minecraft:forest_rock\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0E\0\x15minecraft:glow_lichen\0\x1Aminecraft:patch_large_fern\0%minecraft:trees_old_growth_pine_taiga\0\x18minecraft:flower_default\0\x1Bminecraft:patch_grass_taiga\0\x19minecraft:patch_dead_bush\0#minecraft:brown_mushroom_old_growth\0!minecraft:red_mushroom_old_growth\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x1Cminecraft:patch_berry_common\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x01\0\x11has_precipitation\x01\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ca3ff\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x08spawners\t\0\rwater_ambient\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x07\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:pig\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\x03\0\x06weight\0\0\0\n\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\rminecraft:cow\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\x0Eminecraft:wolf\0\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\x04\x03\0\x08minCount\0\0\0\x02\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\rminecraft:fox\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\0\t\0\x07monster\n\0\0\0\x08\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x19\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x14minecraft:glow_squid\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xD3333333\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\n\0\x08spawners\t\0\rwater_ambient\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\0\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\x07\x03\0\x06weight\0\0\0\x0C\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\rminecraft:cow\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\x0Eminecraft:wolf\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x04\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x08maxCount\0\0\0\x03\x03\0\x08minCount\0\0\0\x02\0\x08\0\x04type\0\rminecraft:fox\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x02\0\t\0\x04misc\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\0\0\n\0\x0Bspawn_costs\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x02\0\x18minecraft:amethyst_geode\0\x15minecraft:forest_rock\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0E\0\x15minecraft:glow_lichen\0\x1Aminecraft:patch_large_fern\0'minecraft:trees_old_growth_spruce_taiga\0\x18minecraft:flower_default\0\x1Bminecraft:patch_grass_taiga\0\x19minecraft:patch_dead_bush\0#minecraft:brown_mushroom_old_growth\0!minecraft:red_mushroom_old_growth\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x1Cminecraft:patch_berry_common\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da3ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x0Btemperature?\xE6ffffff\n\0\x0Bspawn_costs\0\x01\0\x11has_precipitation\x01\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\t\0\x15minecraft:glow_lichen\0 minecraft:pale_garden_vegetation\0\x19minecraft:pale_moss_patch\0\x1Dminecraft:pale_garden_flowers\0\x1Cminecraft:flower_pale_garden\0\x1Cminecraft:patch_grass_forest\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x08spawners\t\0\rwater_ambient\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\t\0\x04misc\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0_\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\x08creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\0\0\n\0\x07effects\x08\0\x0Bgrass_color\0\x07#778272\x08\0\rfoliage_color\0\x07#878d76\x08\0\x11dry_foliage_color\0\x07#a0a69c\x08\0\x0Bwater_color\0\x07#76889d\0\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#817770\n\0 minecraft:audio/background_music\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#b9b9b9\x08\0 minecraft:visual/water_fog_color\0\x07#556980\x06\0\x1Cminecraft:audio/music_volume\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x1Cminecraft:patch_tall_grass_2\0\x14minecraft:patch_bush\0\x16minecraft:trees_plains\0\x17minecraft:flower_plains\0\x1Bminecraft:patch_grass_plain\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x08spawners\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x06\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:pig\0\x08\0\x04type\0\x11minecraft:chicken\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\0\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x0Fminecraft:horse\0\x08\0\x04type\0\x10minecraft:donkey\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\x01\0\t\0\x04misc\0\0\0\0\0\t\0\x07monster\n\0\0\0\t\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0Z\x08\0\x04type\0\x10minecraft:zombie\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x08\0\x04type\0\x16minecraft:zombie_horse\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\0\n\0\nunderwater\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Bminecraft:music.under_water\0\n\0\x08creative\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\0\t\0\x07monster\n\0\0\0\t\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\0\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x11minecraft:drowned\0\t\0\rwater_ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x05\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x10minecraft:salmon\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\0\t\0\x0Ewater_creature\n\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x02\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x15minecraft:trees_water\0\x14minecraft:patch_bush\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x18minecraft:seagrass_river\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\n\0\x15minecraft:glow_lichen\0\x1Aminecraft:patch_tall_grass\0\x17minecraft:trees_savanna\0\x15minecraft:flower_warm\0\x1Dminecraft:patch_grass_savanna\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\x01\0#minecraft:gameplay/snow_golem_melts\x01\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x01\0\x11has_precipitation\0\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x08spawners\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\0\t\0\x04misc\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\t\0\x08creature\n\0\0\0\x07\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\x08\0\x04type\0\x0Fminecraft:sheep\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:cow\0\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x0Fminecraft:horse\x03\0\x06weight\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x10minecraft:donkey\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x13minecraft:armadillo\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07monster\n\0\0\0\t\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\0\x03\0\x06weight\0\0\0Z\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x16minecraft:zombie_horse\x03\0\x08minCount\0\0\0\x01\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\n\0\x15minecraft:glow_lichen\0\x1Aminecraft:patch_tall_grass\0\x17minecraft:trees_savanna\0\x15minecraft:flower_warm\0\x1Dminecraft:patch_grass_savanna\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\x01\0#minecraft:gameplay/snow_golem_melts\x01\0\n\0\x0Bspawn_costs\0\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\x07monster\n\0\0\0\t\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0Z\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x08\0\x04type\0\x16minecraft:zombie_horse\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\0\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\0\t\0\x08axolotls\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\0\t\0\x08creature\n\0\0\0\t\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x06weight\0\0\0\x0C\0\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\0\x03\0\x06weight\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x0Fminecraft:horse\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x10minecraft:donkey\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x13minecraft:armadillo\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\n\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:llama\x03\0\x06weight\0\0\0\x08\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\x0Eminecraft:wolf\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\t\0\x07carvers\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x08features\t\0\0\0\x01\x08\0\0\0\x01\0\x1Eminecraft:end_island_decorated\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x08spawners\t\0\x0Ewater_creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x07monster\n\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\t\0\x08creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\n\0\x0Bspawn_costs\0\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\0\t\0\x07monster\n\0\0\0\x08\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0_\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\0\t\0\x08axolotls\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\0\x06\0\x08downfall?\xD3333333\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x08\0\x15minecraft:glow_lichen\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\n\0\x0Bspawn_costs\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x08spawners\t\0\x07monster\n\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0Z\0\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x16minecraft:zombie_horse\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x14\x08\0\x04type\0\x12minecraft:skeleton\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x03\0\x06weight\0\0\0P\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:stray\0\t\0\x08creature\n\0\0\0\x02\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\n\0\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x14minecraft:polar_bear\x03\0\x06weight\0\0\0\x01\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\0\t\0\x08axolotls\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\0\t\0\x04misc\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\t\0\x15minecraft:glow_lichen\0\x15minecraft:trees_snowy\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x1Acreature_spawn_probability?\xB1\xEB\x85\x1E\xB8Q\xEC\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\n\0\nattributes\x01\0)minecraft:gameplay/increased_fire_burnout\x01\x08\0\x1Aminecraft:visual/sky_color\0\x07#829fff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x0Bspawn_costs\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\x15minecraft:ore_emerald\x08\0\0\0\x01\0\x16minecraft:ore_infested\x08\0\0\0\x03\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\0\x1Cminecraft:spring_lava_frozen\x08\0\0\0\x02\0\x15minecraft:glow_lichen\0\x17minecraft:patch_pumpkin\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x08spawners\t\0\x07monster\n\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0_\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08creature\n\0\0\0\x02\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x06weight\0\0\0\x04\x03\0\x08maxCount\0\0\0\x03\0\x03\0\x08maxCount\0\0\0\x03\x08\0\x04type\0\x0Eminecraft:goat\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\0\t\0\x04misc\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xD3333333\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\n\0\x08spawners\t\0\rwater_ambient\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\x07\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\rminecraft:pig\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\0\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\x0Eminecraft:wolf\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\x04\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x08maxCount\0\0\0\x03\0\x08\0\x04type\0\rminecraft:fox\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\t\0\x04misc\0\0\0\0\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#839eff\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x1Aminecraft:patch_large_fern\0\x15minecraft:trees_taiga\0\x18minecraft:flower_default\0\x1Dminecraft:patch_grass_taiga_2\0\x1Eminecraft:brown_mushroom_taiga\0\x1Cminecraft:red_mushroom_taiga\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x1Aminecraft:patch_berry_rare\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x01\0\x11has_precipitation\0\x08\0\x07carvers\0\x15minecraft:nether_cave\t\0\x08features\t\0\0\0\n\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x01\0\x17minecraft:basalt_pillar\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x0F\0\x15minecraft:spring_open\0\x14minecraft:patch_fire\0\x19minecraft:patch_soul_fire\0\x19minecraft:glowstone_extra\0\x13minecraft:glowstone\0\x1Dminecraft:patch_crimson_roots\0\x13minecraft:ore_magma\0\x17minecraft:spring_closed\0\x17minecraft:ore_soul_sand\0\x1Bminecraft:ore_gravel_nether\0\x18minecraft:ore_blackstone\0\x19minecraft:ore_gold_nether\0\x1Bminecraft:ore_quartz_nether\0\"minecraft:ore_ancient_debris_large\0\x1Aminecraft:ore_debris_small\0\0\0\0\0\x08\0\0\0\x01\0\x15minecraft:spring_lava\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x08spawners\t\0\x07monster\n\0\0\0\x03\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x05\x03\0\x08minCount\0\0\0\x05\x03\0\x06weight\0\0\0\x14\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\x002\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:ghast\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\0\t\0\x04misc\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08creature\n\0\0\0\x01\x03\0\x06weight\0\0\0<\x08\0\x04type\0\x11minecraft:strider\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\0\0\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\x06\0\x06offset@\0\0\0\0\0\0\0\0\x08\0\x04loop\0'minecraft:ambient.soul_sand_valley.loop\n\0\tadditions\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\0\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\n\0\x08particle\x08\0\x04type\0\rminecraft:ash\0\x06\0\x0Bprobability?y\x99\x99\x99\x99\x99\x9A\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#1b4745\0\n\0\x0Bspawn_costs\n\0\x12minecraft:enderman\x06\0\renergy_budget?\xC3333333\x06\0\x06charge?\xE6ffffff\0\n\0\x12minecraft:skeleton\x06\0\x06charge?\xE6ffffff\x06\0\renergy_budget?\xC3333333\0\n\0\x0Fminecraft:ghast\x06\0\x06charge?\xE6ffffff\x06\0\renergy_budget?\xC3333333\0\n\0\x11minecraft:strider\x06\0\renergy_budget?\xC3333333\x06\0\x06charge?\xE6ffffff\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x1Dminecraft:trees_sparse_jungle\0\x15minecraft:flower_warm\0\x1Cminecraft:patch_grass_jungle\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x0Fminecraft:vines\0\x1Cminecraft:patch_melon_sparse\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x0Bspawn_costs\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\0\x01\0\x11has_precipitation\x01\n\0\x08spawners\t\0\x0Ewater_creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\0\t\0\x07monster\n\0\0\0\x08\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\0\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\0\t\0\x08creature\n\0\0\0\x06\x03\0\x06weight\0\0\0\x0C\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\rminecraft:pig\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Eminecraft:wolf\0\t\0\x04misc\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xEEffffff\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#76a8ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\0\0\0\n\0\x08spawners\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\t\0\x08creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x01\0\x11has_precipitation\x01\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\x15minecraft:ore_emerald\x08\0\0\0\x01\0\x16minecraft:ore_infested\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x01\0\x15minecraft:glow_lichen\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x08downfall?\xD3333333\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x01\0\x11has_precipitation\x01\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x08\0\x15minecraft:glow_lichen\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x08downfall?\xD3333333\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x08spawners\t\0\x08creature\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\0\t\0\x04misc\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\0\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "sulfur_caves" , data : b"\n\n\0\x08spawners\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\0\t\0\x07monster\n\0\0\0\t\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x15minecraft:sulfur_cube\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\x002\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\x002\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x02\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x19\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:slime\0\x08\0\x04type\0\x15minecraft:cave_spider\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x14\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\x002\x08\0\x04type\0\x10minecraft:zombie\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bgrass_color\0\x07#aba64f\x08\0\x0Bwater_color\0\x07#34bf89\0\x01\0\x11has_precipitation\x01\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x04\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\0\x1Eminecraft:rooted_sulfur_spring\0\x15minecraft:sulfur_pool\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\x08\0\0\0\x02\0\x1Eminecraft:sulfur_spike_cluster\0\x16minecraft:sulfur_spike\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x02\0\x15minecraft:glow_lichen\0\x1Cminecraft:patch_tall_grass_2\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#8cb831\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\x08\0 minecraft:visual/water_fog_color\0\x07#17543c\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.sulfur_caves\0\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x1Cminecraft:patch_tall_grass_2\0\x19minecraft:patch_sunflower\0\x16minecraft:trees_plains\0\x17minecraft:flower_plains\0\x1Bminecraft:patch_grass_plain\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\0\t\0\x08creature\n\0\0\0\x06\x03\0\x06weight\0\0\0\x0C\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\rminecraft:cow\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:horse\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x02\0\x08\0\x04type\0\x10minecraft:donkey\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\t\0\x07monster\n\0\0\0\t\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0Z\0\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x16minecraft:zombie_horse\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\0\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\0\0\x08\0 minecraft:visual/water_fog_color\0\x07#232317\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\n\0'minecraft:visual/water_fog_end_distance\x06\0\x08argument?\xEB333333\x08\0\x08modifier\0\x08multiply\0\x01\0)minecraft:gameplay/increased_fire_burnout\x01\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\0\t\0\x08axolotls\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08creature\n\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x06weight\0\0\0\x0C\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\rminecraft:pig\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\rminecraft:cow\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x0Eminecraft:frog\x03\0\x08maxCount\0\0\0\x05\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\n\0\t\0\x07monster\n\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0F\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:slime\0\x03\0\x06weight\0\0\0\x1E\x08\0\x04type\0\x10minecraft:bogged\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\t\0\x0Ewater_creature\0\0\0\0\0\0\n\0\x07effects\x08\0\x11dry_foliage_color\0\x07#7b5334\x08\0\x14grass_color_modifier\0\x05swamp\x08\0\x0Bwater_color\0\x07#617b64\x08\0\rfoliage_color\0\x07#6a7039\0\n\0\x0Bspawn_costs\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x04\0\x16minecraft:fossil_upper\0\x16minecraft:fossil_lower\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1B\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_clay\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0F\0\x15minecraft:glow_lichen\0\x15minecraft:trees_swamp\0\x16minecraft:flower_swamp\0\x1Cminecraft:patch_grass_normal\0\x19minecraft:patch_dead_bush\0\x19minecraft:patch_waterlily\0\x1Eminecraft:brown_mushroom_swamp\0\x1Cminecraft:red_mushroom_swamp\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0 minecraft:patch_sugar_cane_swamp\0\x17minecraft:patch_pumpkin\0\"minecraft:patch_firefly_bush_swamp\0-minecraft:patch_firefly_bush_near_water_swamp\0\x18minecraft:seagrass_swamp\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\n\0\x0Bspawn_costs\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da3ff\0\x01\0\x11has_precipitation\x01\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x1Aminecraft:patch_large_fern\0\x15minecraft:trees_taiga\0\x18minecraft:flower_default\0\x1Dminecraft:patch_grass_taiga_2\0\x1Eminecraft:brown_mushroom_taiga\0\x1Cminecraft:red_mushroom_taiga\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x1Cminecraft:patch_berry_common\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x08spawners\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\0\t\0\x08axolotls\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\0\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\0\t\0\x08creature\n\0\0\0\x07\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\x08\0\x04type\0\x0Fminecraft:sheep\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Eminecraft:wolf\x03\0\x06weight\0\0\0\x08\0\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x06weight\0\0\0\x04\x03\0\x08maxCount\0\0\0\x03\0\x08\0\x04type\0\rminecraft:fox\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x02\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\t\0\x04misc\0\0\0\0\0\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\n\0\x0Bspawn_costs\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x01\0\x13minecraft:end_spike\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x01\0\x16minecraft:end_platform\t\0\x07carvers\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\0\n\0\x08spawners\t\0\x08axolotls\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x07monster\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\0\t\0\x08creature\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x0Bspawn_costs\0\t\0\x07carvers\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x01\0\x1Dminecraft:void_start_platform\n\0\x08spawners\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\x07monster\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\nunderwater\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Bminecraft:music.under_water\0\n\0\x08creative\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\0\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x14minecraft:music.game\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\x08\0 minecraft:visual/water_fog_color\0\x07#041f33\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0C\0\x15minecraft:glow_lichen\0\x15minecraft:trees_water\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x1Fminecraft:warm_ocean_vegetation\0\x17minecraft:seagrass_warm\0\x14minecraft:sea_pickle\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x08spawners\t\0\x0Ewater_creature\n\0\0\0\x03\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x12minecraft:nautilus\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x02\x08\0\x04type\0\x11minecraft:dolphin\x03\0\x08maxCount\0\0\0\x02\0\t\0\rwater_ambient\n\0\0\0\x02\x08\0\x04type\0\x14minecraft:pufferfish\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\x0F\0\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\x17minecraft:tropical_fish\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\x19\0\t\0\x07monster\n\0\0\0\t\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x11minecraft:drowned\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\t\0\x08creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\0\t\0\x04misc\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#43d5ee\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x08\0\x07carvers\0\x15minecraft:nether_cave\n\0\x08spawners\t\0\x07ambient\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\x08\0\x04type\0\x11minecraft:strider\x03\0\x06weight\0\0\0<\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\t\0\x08features\t\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\r\0\x15minecraft:spring_open\0\x14minecraft:patch_fire\0\x19minecraft:patch_soul_fire\0\x19minecraft:glowstone_extra\0\x13minecraft:glowstone\0\x13minecraft:ore_magma\0\x17minecraft:spring_closed\0\x1Bminecraft:ore_gravel_nether\0\x18minecraft:ore_blackstone\0\x19minecraft:ore_gold_nether\0\x1Bminecraft:ore_quartz_nether\0\"minecraft:ore_ancient_debris_large\0\x1Aminecraft:ore_debris_small\0\0\0\0\0\x08\0\0\0\x07\0\x15minecraft:spring_lava\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x16minecraft:warped_fungi\0\"minecraft:warped_forest_vegetation\0\x18minecraft:nether_sprouts\0\x18minecraft:twisting_vines\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x0Bspawn_costs\n\0\x12minecraft:enderman\x06\0\x06charge?\xF0\0\0\0\0\0\0\x06\0\renergy_budget?\xBE\xB8Q\xEB\x85\x1E\xB8\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#1a051a\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\n\0\x08particle\x08\0\x04type\0\x16minecraft:warped_spore\0\0\n\0\x1Eminecraft:audio/ambient_sounds\x08\0\x04loop\0$minecraft:ambient.warped_forest.loop\n\0\x04mood\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\n\0\tadditions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\x15minecraft:ore_emerald\x08\0\0\0\x01\0\x16minecraft:ore_infested\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\n\0\x15minecraft:glow_lichen\0 minecraft:trees_windswept_forest\0\x14minecraft:patch_bush\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x0Bspawn_costs\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\n\0\x08spawners\t\0\rwater_ambient\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\0\t\0\x08creature\n\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:pig\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\rminecraft:cow\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:llama\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x06\0\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0_\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\0\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\0\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\x15minecraft:ore_emerald\x08\0\0\0\x01\0\x16minecraft:ore_infested\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\n\0\x15minecraft:glow_lichen\0\x1Fminecraft:trees_windswept_hills\0\x14minecraft:patch_bush\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x08downfall?\xD3333333\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\x08creature\n\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:pig\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\rminecraft:cow\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:llama\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\x05\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\n\0\x0Bspawn_costs\0\x06\0\x08downfall?\xD3333333\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\x15minecraft:ore_emerald\x08\0\0\0\x01\0\x16minecraft:ore_infested\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\n\0\x15minecraft:glow_lichen\0\x1Fminecraft:trees_windswept_hills\0\x14minecraft:patch_bush\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x08spawners\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\x05\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\rminecraft:cow\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:llama\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x06\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x06\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\0\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\0\0\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\t\0\x15minecraft:glow_lichen\0!minecraft:trees_windswept_savanna\0\x18minecraft:flower_default\0\x1Cminecraft:patch_grass_normal\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x0Bspawn_costs\0\n\0\x08spawners\t\0\x08creature\n\0\0\0\x07\x03\0\x06weight\0\0\0\x0C\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\x03\0\x06weight\0\0\0\n\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:horse\x03\0\x08maxCount\0\0\0\x06\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x10minecraft:donkey\0\x08\0\x04type\0\x13minecraft:armadillo\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x02\0\t\0\x04misc\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\t\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0Z\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x16minecraft:zombie_horse\x03\0\x06weight\0\0\0\x05\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\t\0\x0Ewater_creature\0\0\0\0\0\0\n\0\nattributes\x01\0#minecraft:gameplay/snow_golem_melts\x01\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x06\0\x1Acreature_spawn_probability?\xA4z\xE1G\xAE\x14{\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\x08\0\rfoliage_color\0\x07#9e814d\x08\0\x0Bgrass_color\0\x07#90814d\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x18minecraft:ore_gold_extra\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x18minecraft:trees_badlands\0\x1Eminecraft:patch_grass_badlands\0\"minecraft:patch_dry_grass_badlands\0\"minecraft:patch_dead_bush_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0#minecraft:patch_sugar_cane_badlands\0\x17minecraft:patch_pumpkin\0 minecraft:patch_cactus_decorated\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x0Bspawn_costs\0\n\0\x08spawners\t\0\x08creature\n\0\0\0\x06\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:pig\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x13minecraft:armadillo\x03\0\x06weight\0\0\0\x06\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\0\x03\0\x06weight\0\0\0\x02\x08\0\x04type\0\x0Eminecraft:wolf\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\0\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0_\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\x01\0#minecraft:gameplay/snow_golem_melts\x01\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Echat.type.text\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\n\0\x05style\x08\0\x05color\0\x04gray\x01\0\x06italic\x01\0\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x02%s\t\0\nparameters\x08\0\0\0\x01\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\n%s says %s\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" }] , } , StaticRegistry { registry_id : "trim_pattern" , entries : & [StaticRegistryEntry { name : "bolt" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:bolt\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\0\0" } , StaticRegistryEntry { name : "coast" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\x08\0\x08asset_id\0\x0Fminecraft:coast\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\x08\0\x08asset_id\0\x0Eminecraft:dune\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\x08\0\x08asset_id\0\rminecraft:eye\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:flow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\0\0" } , StaticRegistryEntry { name : "host" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:host\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x10minecraft:raiser\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\x08\0\x08asset_id\0\rminecraft:rib\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.sentry\0\x08\0\x08asset_id\0\x10minecraft:sentry\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:shaper\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:silence\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_pattern.minecraft.silence\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:snout\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Fminecraft:spire\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\0\x08\0\x08asset_id\0\x0Eminecraft:tide\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\x08\0\x08asset_id\0\rminecraft:vex\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:ward\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\x08\0\x08asset_id\0\x13minecraft:wayfinder\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:wild\0" }] , } , StaticRegistry { registry_id : "trim_material" , entries : & [StaticRegistryEntry { name : "amethyst" , data : b"\n\x08\0\nasset_name\0\x08amethyst\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.amethyst\x08\0\x05color\0\x07#9A5CC6\0\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\n\0\x15override_armor_assets\x08\0\x10minecraft:copper\0\rcopper_darker\0\x08\0\nasset_name\0\x06copper\n\0\x0Bdescription\x08\0\x05color\0\x07#B4684D\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\0\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\x08\0\nasset_name\0\x07diamond\n\0\x0Bdescription\x08\0\x05color\0\x07#6EECD2\x08\0\ttranslate\0\x1Ftrim_material.minecraft.diamond\0\n\0\x15override_armor_assets\x08\0\x11minecraft:diamond\0\x0Ediamond_darker\0\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\x08\0\x05color\0\x07#11A036\0\x08\0\nasset_name\0\x07emerald\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#DEB12D\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\0\n\0\x15override_armor_assets\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\x08\0\nasset_name\0\x04gold\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\n\0\x15override_armor_assets\x08\0\x0Eminecraft:iron\0\x0Biron_darker\0\n\0\x0Bdescription\x08\0\x05color\0\x07#ECECEC\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\0\x08\0\nasset_name\0\x04iron\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\x08\0\nasset_name\0\x05lapis\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\x08\0\x05color\0\x07#416E97\0\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#625859\x08\0\ttranslate\0!trim_material.minecraft.netherite\0\n\0\x15override_armor_assets\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\x08\0\nasset_name\0\tnetherite\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\x08\0\nasset_name\0\x06quartz\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\x08\0\x05color\0\x07#E3D4C4\0\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.redstone\x08\0\x05color\0\x07#971607\0\x08\0\nasset_name\0\x08redstone\0" } , StaticRegistryEntry { name : "resin" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#FC7812\x08\0\ttranslate\0\x1Dtrim_material.minecraft.resin\0\x08\0\nasset_name\0\x05resin\0" }] , } , StaticRegistry { registry_id : "wolf_variant" , entries : & [StaticRegistryEntry { name : "ashen" , data : b"\n\n\0\x0Bbaby_assets\x08\0\x04wild\0%minecraft:entity/wolf/wolf_ashen_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_ashen_angry_baby\x08\0\x04tame\0*minecraft:entity/wolf/wolf_ashen_tame_baby\0\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\x01\n\0\tcondition\x08\0\x04type\0\x0Fminecraft:biome\x08\0\x06biomes\0\x15minecraft:snowy_taiga\0\0\n\0\x06assets\x08\0\x04wild\0 minecraft:entity/wolf/wolf_ashen\x08\0\x05angry\0&minecraft:entity/wolf/wolf_ashen_angry\x08\0\x04tame\0%minecraft:entity/wolf/wolf_ashen_tame\0\0" } , StaticRegistryEntry { name : "black" , data : b"\n\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_black_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_black_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_black\0\n\0\x0Bbaby_assets\x08\0\x05angry\0+minecraft:entity/wolf/wolf_black_angry_baby\x08\0\x04tame\0*minecraft:entity/wolf/wolf_black_tame_baby\x08\0\x04wild\0%minecraft:entity/wolf/wolf_black_baby\0\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x04type\0\x0Fminecraft:biome\x08\0\x06biomes\0\x1Fminecraft:old_growth_pine_taiga\0\x03\0\x08priority\0\0\0\x01\0\0" } , StaticRegistryEntry { name : "chestnut" , data : b"\n\n\0\x06assets\x08\0\x04tame\0(minecraft:entity/wolf/wolf_chestnut_tame\x08\0\x04wild\0#minecraft:entity/wolf/wolf_chestnut\x08\0\x05angry\0)minecraft:entity/wolf/wolf_chestnut_angry\0\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\x01\n\0\tcondition\x08\0\x04type\0\x0Fminecraft:biome\x08\0\x06biomes\0!minecraft:old_growth_spruce_taiga\0\0\n\0\x0Bbaby_assets\x08\0\x04wild\0(minecraft:entity/wolf/wolf_chestnut_baby\x08\0\x05angry\0.minecraft:entity/wolf/wolf_chestnut_angry_baby\x08\0\x04tame\0-minecraft:entity/wolf/wolf_chestnut_tame_baby\0\0" } , StaticRegistryEntry { name : "pale" , data : b"\n\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\n\0\x0Bbaby_assets\x08\0\x05angry\0%minecraft:entity/wolf/wolf_angry_baby\x08\0\x04tame\0$minecraft:entity/wolf/wolf_tame_baby\x08\0\x04wild\0\x1Fminecraft:entity/wolf/wolf_baby\0\n\0\x06assets\x08\0\x05angry\0 minecraft:entity/wolf/wolf_angry\x08\0\x04wild\0\x1Aminecraft:entity/wolf/wolf\x08\0\x04tame\0\x1Fminecraft:entity/wolf/wolf_tame\0\0" } , StaticRegistryEntry { name : "rusty" , data : b"\n\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x06biomes\0\x14#minecraft:is_jungle\x08\0\x04type\0\x0Fminecraft:biome\0\x03\0\x08priority\0\0\0\x01\0\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_rusty_tame\x08\0\x04wild\0 minecraft:entity/wolf/wolf_rusty\x08\0\x05angry\0&minecraft:entity/wolf/wolf_rusty_angry\0\n\0\x0Bbaby_assets\x08\0\x05angry\0+minecraft:entity/wolf/wolf_rusty_angry_baby\x08\0\x04wild\0%minecraft:entity/wolf/wolf_rusty_baby\x08\0\x04tame\0*minecraft:entity/wolf/wolf_rusty_tame_baby\0\0" } , StaticRegistryEntry { name : "snowy" , data : b"\n\n\0\x0Bbaby_assets\x08\0\x04wild\0%minecraft:entity/wolf/wolf_snowy_baby\x08\0\x04tame\0*minecraft:entity/wolf/wolf_snowy_tame_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_snowy_angry_baby\0\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\x01\n\0\tcondition\x08\0\x04type\0\x0Fminecraft:biome\x08\0\x06biomes\0\x0Fminecraft:grove\0\0\n\0\x06assets\x08\0\x05angry\0&minecraft:entity/wolf/wolf_snowy_angry\x08\0\x04tame\0%minecraft:entity/wolf/wolf_snowy_tame\x08\0\x04wild\0 minecraft:entity/wolf/wolf_snowy\0\0" } , StaticRegistryEntry { name : "spotted" , data : b"\n\n\0\x0Bbaby_assets\x08\0\x04wild\0'minecraft:entity/wolf/wolf_spotted_baby\x08\0\x05angry\0-minecraft:entity/wolf/wolf_spotted_angry_baby\x08\0\x04tame\0,minecraft:entity/wolf/wolf_spotted_tame_baby\0\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x06biomes\0\x15#minecraft:is_savanna\x08\0\x04type\0\x0Fminecraft:biome\0\x03\0\x08priority\0\0\0\x01\0\n\0\x06assets\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_spotted\x08\0\x05angry\0(minecraft:entity/wolf/wolf_spotted_angry\x08\0\x04tame\0'minecraft:entity/wolf/wolf_spotted_tame\0\0" } , StaticRegistryEntry { name : "striped" , data : b"\n\n\0\x0Bbaby_assets\x08\0\x04wild\0'minecraft:entity/wolf/wolf_striped_baby\x08\0\x05angry\0-minecraft:entity/wolf/wolf_striped_angry_baby\x08\0\x04tame\0,minecraft:entity/wolf/wolf_striped_tame_baby\0\n\0\x06assets\x08\0\x04tame\0'minecraft:entity/wolf/wolf_striped_tame\x08\0\x05angry\0(minecraft:entity/wolf/wolf_striped_angry\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_striped\0\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x06biomes\0\x16#minecraft:is_badlands\x08\0\x04type\0\x0Fminecraft:biome\0\x03\0\x08priority\0\0\0\x01\0\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\n\0\x0Bbaby_assets\x08\0\x04tame\0*minecraft:entity/wolf/wolf_woods_tame_baby\x08\0\x04wild\0%minecraft:entity/wolf/wolf_woods_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_woods_angry_baby\0\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_woods_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_woods_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_woods\0\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x04type\0\x0Fminecraft:biome\x08\0\x06biomes\0\x10minecraft:forest\0\x03\0\x08priority\0\0\0\x01\0\0" }] , } , StaticRegistry { registry_id : "wolf_sound_variant" , entries : & [StaticRegistryEntry { name : "angry" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\0\n\0\x0Cadult_sounds\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bwhine_sound\0!minecraft:entity.wolf_angry.whine\x08\0\x0Bgrowl_sound\0!minecraft:entity.wolf_angry.growl\x08\0\rambient_sound\0#minecraft:entity.wolf_angry.ambient\x08\0\x0Bdeath_sound\0!minecraft:entity.wolf_angry.death\x08\0\nhurt_sound\0 minecraft:entity.wolf_angry.hurt\x08\0\npant_sound\0 minecraft:entity.wolf_angry.pant\0\0" } , StaticRegistryEntry { name : "big" , data : b"\n\n\0\x0Cadult_sounds\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_big.growl\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_big.death\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_big.hurt\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_big.whine\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_big.pant\x08\0\rambient_sound\0!minecraft:entity.wolf_big.ambient\0\n\0\x0Bbaby_sounds\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\0\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\n\0\x0Cadult_sounds\x08\0\x0Bgrowl_sound\0\x1Bminecraft:entity.wolf.growl\x08\0\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\x08\0\x0Bdeath_sound\0\x1Bminecraft:entity.wolf.death\x08\0\rambient_sound\0\x1Dminecraft:entity.wolf.ambient\x08\0\npant_sound\0\x1Aminecraft:entity.wolf.pant\x08\0\nhurt_sound\0\x1Aminecraft:entity.wolf.hurt\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\0\n\0\x0Bbaby_sounds\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\0\0" } , StaticRegistryEntry { name : "cute" , data : b"\n\n\0\x0Cadult_sounds\x08\0\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\x08\0\nhurt_sound\0\x1Fminecraft:entity.wolf_cute.hurt\x08\0\x0Bgrowl_sound\0 minecraft:entity.wolf_cute.growl\x08\0\npant_sound\0\x1Fminecraft:entity.wolf_cute.pant\x08\0\x0Bdeath_sound\0 minecraft:entity.wolf_cute.death\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bwhine_sound\0 minecraft:entity.wolf_cute.whine\0\n\0\x0Bbaby_sounds\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\0\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\0\n\0\x0Cadult_sounds\x08\0\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\x08\0\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_grumpy.death\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_grumpy.growl\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_grumpy.whine\x08\0\npant_sound\0!minecraft:entity.wolf_grumpy.pant\0\0" } , StaticRegistryEntry { name : "puglin" , data : b"\n\n\0\x0Cadult_sounds\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_puglin.growl\x08\0\npant_sound\0!minecraft:entity.wolf_puglin.pant\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_puglin.death\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\nhurt_sound\0!minecraft:entity.wolf_puglin.hurt\x08\0\rambient_sound\0$minecraft:entity.wolf_puglin.ambient\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_puglin.whine\0\n\0\x0Bbaby_sounds\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\0\0" } , StaticRegistryEntry { name : "sad" , data : b"\n\n\0\x0Cadult_sounds\x08\0\rambient_sound\0!minecraft:entity.wolf_sad.ambient\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_sad.whine\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_sad.pant\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_sad.hurt\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_sad.death\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_sad.growl\0\n\0\x0Bbaby_sounds\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\0\0" }] , } , StaticRegistry { registry_id : "pig_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\rbaby_asset_id\0\"minecraft:entity/pig/pig_cold_baby\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x04type\0\x0Fminecraft:biome\x08\0\x06biomes\0+#minecraft:spawns_cold_variant_farm_animals\0\x03\0\x08priority\0\0\0\x01\0\x08\0\x05model\0\x04cold\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/pig_cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\x08\0\x08asset_id\0\"minecraft:entity/pig/pig_temperate\x08\0\rbaby_asset_id\0'minecraft:entity/pig/pig_temperate_baby\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/pig_warm\x08\0\rbaby_asset_id\0\"minecraft:entity/pig/pig_warm_baby\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x04type\0\x0Fminecraft:biome\x08\0\x06biomes\0+#minecraft:spawns_warm_variant_farm_animals\0\x03\0\x08priority\0\0\0\x01\0\0" }] , } , StaticRegistry { registry_id : "pig_sound_variant" , entries : & [StaticRegistryEntry { name : "big" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_pig.death\x08\0\nstep_sound\0\x1Eminecraft:entity.baby_pig.step\x08\0\rambient_sound\0!minecraft:entity.baby_pig.ambient\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_pig.hurt\x08\0\teat_sound\0\x1Dminecraft:entity.baby_pig.eat\0\n\0\x0Cadult_sounds\x08\0\nstep_sound\0\x19minecraft:entity.pig.step\x08\0\rambient_sound\0 minecraft:entity.pig_big.ambient\x08\0\teat_sound\0\x1Cminecraft:entity.pig_big.eat\x08\0\nhurt_sound\0\x1Dminecraft:entity.pig_big.hurt\x08\0\x0Bdeath_sound\0\x1Eminecraft:entity.pig_big.death\0\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\teat_sound\0\x1Dminecraft:entity.baby_pig.eat\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_pig.death\x08\0\rambient_sound\0!minecraft:entity.baby_pig.ambient\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_pig.hurt\x08\0\nstep_sound\0\x1Eminecraft:entity.baby_pig.step\0\n\0\x0Cadult_sounds\x08\0\rambient_sound\0\x1Cminecraft:entity.pig.ambient\x08\0\x0Bdeath_sound\0\x1Aminecraft:entity.pig.death\x08\0\teat_sound\0\x18minecraft:entity.pig.eat\x08\0\nhurt_sound\0\x19minecraft:entity.pig.hurt\x08\0\nstep_sound\0\x19minecraft:entity.pig.step\0\0" } , StaticRegistryEntry { name : "mini" , data : b"\n\n\0\x0Cadult_sounds\x08\0\nstep_sound\0\x19minecraft:entity.pig.step\x08\0\nhurt_sound\0\x1Eminecraft:entity.pig_mini.hurt\x08\0\rambient_sound\0!minecraft:entity.pig_mini.ambient\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.pig_mini.death\x08\0\teat_sound\0\x1Dminecraft:entity.pig_mini.eat\0\n\0\x0Bbaby_sounds\x08\0\teat_sound\0\x1Dminecraft:entity.baby_pig.eat\x08\0\nstep_sound\0\x1Eminecraft:entity.baby_pig.step\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_pig.hurt\x08\0\rambient_sound\0!minecraft:entity.baby_pig.ambient\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_pig.death\0\0" }] , } , StaticRegistry { registry_id : "frog_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/frog_cold\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x06biomes\0$#minecraft:spawns_cold_variant_frogs\x08\0\x04type\0\x0Fminecraft:biome\0\x03\0\x08priority\0\0\0\x01\0\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0$minecraft:entity/frog/frog_temperate\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/frog_warm\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x04type\0\x0Fminecraft:biome\x08\0\x06biomes\0$#minecraft:spawns_warm_variant_frogs\0\x03\0\x08priority\0\0\0\x01\0\0" }] , } , StaticRegistry { registry_id : "cat_variant" , entries : & [StaticRegistryEntry { name : "all_black" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/cat/cat_all_black\x08\0\rbaby_asset_id\0'minecraft:entity/cat/cat_all_black_baby\t\0\x10spawn_conditions\n\0\0\0\x02\n\0\tcondition\x08\0\x04type\0\x13minecraft:structure\x08\0\nstructures\0\x1E#minecraft:cats_spawn_as_black\0\x03\0\x08priority\0\0\0\x01\0\x03\0\x08priority\0\0\0\0\n\0\tcondition\n\0\x05range\x06\0\x03min?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0\x08\0\x04type\0\x19minecraft:moon_brightness\0\0\0" } , StaticRegistryEntry { name : "black" , data : b"\n\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/cat_black\x08\0\rbaby_asset_id\0#minecraft:entity/cat/cat_black_baby\0" } , StaticRegistryEntry { name : "british_shorthair" , data : b"\n\x08\0\rbaby_asset_id\0/minecraft:entity/cat/cat_british_shorthair_baby\x08\0\x08asset_id\0*minecraft:entity/cat/cat_british_shorthair\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\0" } , StaticRegistryEntry { name : "calico" , data : b"\n\x08\0\rbaby_asset_id\0$minecraft:entity/cat/cat_calico_baby\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\x08\0\x08asset_id\0\x1Fminecraft:entity/cat/cat_calico\0" } , StaticRegistryEntry { name : "jellie" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/cat/cat_jellie\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\x08\0\rbaby_asset_id\0$minecraft:entity/cat/cat_jellie_baby\0" } , StaticRegistryEntry { name : "persian" , data : b"\n\x08\0\x08asset_id\0 minecraft:entity/cat/cat_persian\x08\0\rbaby_asset_id\0%minecraft:entity/cat/cat_persian_baby\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ragdoll" , data : b"\n\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\x08\0\x08asset_id\0 minecraft:entity/cat/cat_ragdoll\x08\0\rbaby_asset_id\0%minecraft:entity/cat/cat_ragdoll_baby\0" } , StaticRegistryEntry { name : "red" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/cat_red\x08\0\rbaby_asset_id\0!minecraft:entity/cat/cat_red_baby\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\0" } , StaticRegistryEntry { name : "siamese" , data : b"\n\x08\0\rbaby_asset_id\0%minecraft:entity/cat/cat_siamese_baby\x08\0\x08asset_id\0 minecraft:entity/cat/cat_siamese\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\0" } , StaticRegistryEntry { name : "tabby" , data : b"\n\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/cat_tabby\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\x08\0\rbaby_asset_id\0#minecraft:entity/cat/cat_tabby_baby\0" } , StaticRegistryEntry { name : "white" , data : b"\n\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/cat_white\x08\0\rbaby_asset_id\0#minecraft:entity/cat/cat_white_baby\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "cat_sound_variant" , entries : & [StaticRegistryEntry { name : "classic" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\rpurreow_sound\0!minecraft:entity.baby_cat.purreow\x08\0\x13stray_ambient_sound\0'minecraft:entity.baby_cat.stray_ambient\x08\0\nhiss_sound\0\x1Eminecraft:entity.baby_cat.hiss\x08\0\x12beg_for_food_sound\0&minecraft:entity.baby_cat.beg_for_food\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_cat.death\x08\0\rambient_sound\0!minecraft:entity.baby_cat.ambient\x08\0\npurr_sound\0\x1Eminecraft:entity.baby_cat.purr\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_cat.hurt\x08\0\teat_sound\0\x1Dminecraft:entity.baby_cat.eat\0\n\0\x0Cadult_sounds\x08\0\rambient_sound\0\x1Cminecraft:entity.cat.ambient\x08\0\npurr_sound\0\x19minecraft:entity.cat.purr\x08\0\x13stray_ambient_sound\0\"minecraft:entity.cat.stray_ambient\x08\0\nhurt_sound\0\x19minecraft:entity.cat.hurt\x08\0\x0Bdeath_sound\0\x1Aminecraft:entity.cat.death\x08\0\nhiss_sound\0\x19minecraft:entity.cat.hiss\x08\0\x12beg_for_food_sound\0!minecraft:entity.cat.beg_for_food\x08\0\rpurreow_sound\0\x1Cminecraft:entity.cat.purreow\x08\0\teat_sound\0\x18minecraft:entity.cat.eat\0\0" } , StaticRegistryEntry { name : "royal" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\rpurreow_sound\0!minecraft:entity.baby_cat.purreow\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_cat.death\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_cat.hurt\x08\0\rambient_sound\0!minecraft:entity.baby_cat.ambient\x08\0\x12beg_for_food_sound\0&minecraft:entity.baby_cat.beg_for_food\x08\0\nhiss_sound\0\x1Eminecraft:entity.baby_cat.hiss\x08\0\x13stray_ambient_sound\0'minecraft:entity.baby_cat.stray_ambient\x08\0\npurr_sound\0\x1Eminecraft:entity.baby_cat.purr\x08\0\teat_sound\0\x1Dminecraft:entity.baby_cat.eat\0\n\0\x0Cadult_sounds\x08\0\rambient_sound\0\"minecraft:entity.cat_royal.ambient\x08\0\teat_sound\0\x1Eminecraft:entity.cat_royal.eat\x08\0\rpurreow_sound\0\"minecraft:entity.cat_royal.purreow\x08\0\nhurt_sound\0\x1Fminecraft:entity.cat_royal.hurt\x08\0\x13stray_ambient_sound\0(minecraft:entity.cat_royal.stray_ambient\x08\0\x12beg_for_food_sound\0'minecraft:entity.cat_royal.beg_for_food\x08\0\x0Bdeath_sound\0 minecraft:entity.cat_royal.death\x08\0\nhiss_sound\0\x1Fminecraft:entity.cat_royal.hiss\x08\0\npurr_sound\0\x1Fminecraft:entity.cat_royal.purr\0\0" }] , } , StaticRegistry { registry_id : "cow_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/cow_cold\x08\0\x05model\0\x04cold\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x06biomes\0+#minecraft:spawns_cold_variant_farm_animals\x08\0\x04type\0\x0Fminecraft:biome\0\x03\0\x08priority\0\0\0\x01\0\x08\0\rbaby_asset_id\0\"minecraft:entity/cow/cow_cold_baby\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/cow/cow_temperate\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\x08\0\rbaby_asset_id\0'minecraft:entity/cow/cow_temperate_baby\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\rbaby_asset_id\0\"minecraft:entity/cow/cow_warm_baby\x08\0\x05model\0\x04warm\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\x01\n\0\tcondition\x08\0\x06biomes\0+#minecraft:spawns_warm_variant_farm_animals\x08\0\x04type\0\x0Fminecraft:biome\0\0\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/cow_warm\0" }] , } , StaticRegistry { registry_id : "cow_sound_variant" , entries : & [StaticRegistryEntry { name : "classic" , data : b"\n\x08\0\x0Bdeath_sound\0\x1Aminecraft:entity.cow.death\x08\0\nstep_sound\0\x19minecraft:entity.cow.step\x08\0\nhurt_sound\0\x19minecraft:entity.cow.hurt\x08\0\rambient_sound\0\x1Cminecraft:entity.cow.ambient\0" } , StaticRegistryEntry { name : "moody" , data : b"\n\x08\0\nstep_sound\0\x1Fminecraft:entity.cow_moody.step\x08\0\rambient_sound\0\"minecraft:entity.cow_moody.ambient\x08\0\nhurt_sound\0\x1Fminecraft:entity.cow_moody.hurt\x08\0\x0Bdeath_sound\0 minecraft:entity.cow_moody.death\0" }] , } , StaticRegistry { registry_id : "chicken_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x06biomes\0+#minecraft:spawns_cold_variant_farm_animals\x08\0\x04type\0\x0Fminecraft:biome\0\x03\0\x08priority\0\0\0\x01\0\x08\0\x05model\0\x04cold\x08\0\x08asset_id\0%minecraft:entity/chicken/chicken_cold\x08\0\rbaby_asset_id\0*minecraft:entity/chicken/chicken_cold_baby\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0*minecraft:entity/chicken/chicken_temperate\x08\0\rbaby_asset_id\0/minecraft:entity/chicken/chicken_temperate_baby\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0%minecraft:entity/chicken/chicken_warm\x08\0\rbaby_asset_id\0*minecraft:entity/chicken/chicken_warm_baby\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x06biomes\0+#minecraft:spawns_warm_variant_farm_animals\x08\0\x04type\0\x0Fminecraft:biome\0\x03\0\x08priority\0\0\0\x01\0\0" }] , } , StaticRegistry { registry_id : "chicken_sound_variant" , entries : & [StaticRegistryEntry { name : "classic" , data : b"\n\n\0\x0Cadult_sounds\x08\0\nhurt_sound\0\x1Dminecraft:entity.chicken.hurt\x08\0\x0Bdeath_sound\0\x1Eminecraft:entity.chicken.death\x08\0\nstep_sound\0\x1Dminecraft:entity.chicken.step\x08\0\rambient_sound\0 minecraft:entity.chicken.ambient\0\n\0\x0Bbaby_sounds\x08\0\rambient_sound\0%minecraft:entity.baby_chicken.ambient\x08\0\nhurt_sound\0\"minecraft:entity.baby_chicken.hurt\x08\0\x0Bdeath_sound\0#minecraft:entity.baby_chicken.death\x08\0\nstep_sound\0\"minecraft:entity.baby_chicken.step\0\0" } , StaticRegistryEntry { name : "picky" , data : b"\n\n\0\x0Cadult_sounds\x08\0\x0Bdeath_sound\0$minecraft:entity.chicken_picky.death\x08\0\rambient_sound\0&minecraft:entity.chicken_picky.ambient\x08\0\nstep_sound\0\x1Dminecraft:entity.chicken.step\x08\0\nhurt_sound\0#minecraft:entity.chicken_picky.hurt\0\n\0\x0Bbaby_sounds\x08\0\x0Bdeath_sound\0#minecraft:entity.baby_chicken.death\x08\0\nstep_sound\0\"minecraft:entity.baby_chicken.step\x08\0\nhurt_sound\0\"minecraft:entity.baby_chicken.hurt\x08\0\rambient_sound\0%minecraft:entity.baby_chicken.ambient\0\0" }] , } , StaticRegistry { registry_id : "zombie_nautilus_variant" , entries : & [StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0)minecraft:entity/nautilus/zombie_nautilus\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0/minecraft:entity/nautilus/zombie_nautilus_coral\x08\0\x05model\0\x04warm\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x06biomes\0/#minecraft:spawns_coral_variant_zombie_nautilus\x08\0\x04type\0\x0Fminecraft:biome\0\x03\0\x08priority\0\0\0\x01\0\0" }] , } , StaticRegistry { registry_id : "painting_variant" , entries : & [StaticRegistryEntry { name : "alban" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:alban\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.alban.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\0\x08\0\x08asset_id\0\x0Fminecraft:aztec\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\0\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:aztec2\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.aztec2.author\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:backyard\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.backyard.title\0\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.backyard.author\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.baroque.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.baroque.title\0\x08\0\x08asset_id\0\x11minecraft:baroque\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\0\x08\0\x08asset_id\0\x0Eminecraft:bomb\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.bouquet.author\0\x08\0\x08asset_id\0\x11minecraft:bouquet\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.bouquet.title\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:burning_skull\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0'painting.minecraft.burning_skull.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0&painting.minecraft.burning_skull.title\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:bust\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\0\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.cavebird.title\0\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:cavebird\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.cavebird.author\0\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.changing.author\0\x08\0\x08asset_id\0\x12minecraft:changing\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.changing.title\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\0\x08\0\x08asset_id\0\x0Fminecraft:cotan\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.courbet.author\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.courbet.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:courbet\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.creebet.author\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:creebet\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.creebet.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "dennis" , data : b"\n\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x10minecraft:dennis\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.dennis.author\0\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.dennis.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0%painting.minecraft.donkey_kong.author\0\n\0\x05title\x08\0\ttranslate\0$painting.minecraft.donkey_kong.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x15minecraft:donkey_kong\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.earth.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:earth\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.endboss.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x11minecraft:endboss\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.endboss.author\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fern.title\0\x08\0\x08asset_id\0\x0Eminecraft:fern\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\0\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x12minecraft:fighters\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.fighters.author\0\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.fighters.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.finding.author\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:finding\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.finding.title\0\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fire.title\0\x08\0\x08asset_id\0\x0Eminecraft:fire\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "graham" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:graham\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.graham.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.graham.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:humble\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.humble.author\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.humble.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:kebab\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.kebab.title\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.lowmist.author\0\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.lowmist.title\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:lowmist\0" } , StaticRegistryEntry { name : "match" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:match\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\0\0" } , StaticRegistryEntry { name : "meditative" , data : b"\n\x08\0\x08asset_id\0\x14minecraft:meditative\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0$painting.minecraft.meditative.author\0\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.meditative.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\x08\0\x08asset_id\0\rminecraft:orb\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.orb.author\0\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.owlemons.title\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.owlemons.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:owlemons\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.passage.title\0\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.passage.author\0\x08\0\x08asset_id\0\x11minecraft:passage\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:pigscene\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.pigscene.title\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.plant.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:plant\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "pointer" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:pointer\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.pointer.title\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.pointer.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:pond\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.pond.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\0\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.pool.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:pool\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0&painting.minecraft.prairie_ride.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0%painting.minecraft.prairie_ride.title\0\x08\0\x08asset_id\0\x16minecraft:prairie_ride\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\rminecraft:sea\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Cpainting.minecraft.sea.title\0\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.skeleton.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.skeleton.title\0\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:skeleton\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0)painting.minecraft.skull_and_roses.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0(painting.minecraft.skull_and_roses.title\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.stage.author\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\0\x08\0\x08asset_id\0\x0Fminecraft:stage\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x14minecraft:sunflowers\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0$painting.minecraft.sunflowers.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0#painting.minecraft.sunflowers.title\0\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.sunset.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.title\0\x08\0\x08asset_id\0\x10minecraft:sunset\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Fminecraft:tides\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.unpacked.author\0\x08\0\x08asset_id\0\x12minecraft:unpacked\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.unpacked.title\0\0" } , StaticRegistryEntry { name : "void" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:void\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.void.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.wanderer.title\0\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x12minecraft:wanderer\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.wanderer.author\0\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\0\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0#painting.minecraft.wasteland.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x13minecraft:wasteland\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "water" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.water.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:water\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:wind\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.wind.title\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.wither.title\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:wither\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x08\0\rdefault_clock\0\x13minecraft:overworld\x06\0\rambient_light\0\0\0\0\0\0\0\0\n\0\nattributes\x08\0$minecraft:visual/ambient_light_color\0\x07#0a0a0a\n\0\x1Bminecraft:gameplay/bed_rule\n\0\rerror_message\x08\0\ttranslate\0\x1Cblock.minecraft.bed.no_sleep\0\x08\0\rcan_set_spawn\0\x06always\x08\0\tcan_sleep\0\twhen_dark\0\x01\0.minecraft:gameplay/nether_portal_spawns_piglin\x01\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\x08\0\x1Cminecraft:visual/cloud_color\0\t#ccffffff\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\x01\0'minecraft:gameplay/respawn_anchor_works\0\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmax_delay\0\0]\xC0\0\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x18minecraft:music.creative\0\0\0\x01\0\x0Bhas_ceiling\0\x01\0\x16has_ender_dragon_fight\0\x01\0\x0Chas_skylight\x01\x03\0\x06height\0\0\x01\x80\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x08\0\ttimelines\0\x17#minecraft:in_overworld\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmin_inclusive\0\0\0\0\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x16has_ender_dragon_fight\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\x0Chas_skylight\x01\x03\0\x0Elogical_height\0\0\x01\x80\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x03\0\x06height\0\0\x01\x80\x08\0\ttimelines\0\x17#minecraft:in_overworld\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x08\0$minecraft:visual/ambient_light_color\0\x07#0a0a0a\x08\0\x1Cminecraft:visual/cloud_color\0\t#ccffffff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\0\0\x01\0'minecraft:gameplay/respawn_anchor_works\0\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\n\0\x1Bminecraft:gameplay/bed_rule\x08\0\rcan_set_spawn\0\x06always\x08\0\tcan_sleep\0\twhen_dark\n\0\rerror_message\x08\0\ttranslate\0\x1Cblock.minecraft.bed.no_sleep\0\0\x01\0.minecraft:gameplay/nether_portal_spawns_piglin\x01\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x08\0\rdefault_clock\0\x13minecraft:overworld\x01\0\x0Bhas_ceiling\x01\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x19monster_spawn_light_level\0\0\0\x0F\x01\0\x16has_ender_dragon_fight\x01\x01\0\x0Chas_skylight\x01\x01\0\x0Ehas_fixed_time\x01\x06\0\rambient_light?\xD0\0\0\0\0\0\0\x03\0\x05min_y\0\0\0\0\x08\0\ttimelines\0\x11#minecraft:in_end\n\0\nattributes\x08\0 minecraft:visual/sky_light_color\0\x07#ac60cd\x06\0!minecraft:visual/sky_light_factor\0\0\0\0\0\0\0\0\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0\x17p\x01\0\x15replace_current_music\x01\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x13minecraft:music.end\0\0\n\0\x1Bminecraft:gameplay/bed_rule\x08\0\rcan_set_spawn\0\x05never\x01\0\x08explodes\x01\x08\0\tcan_sleep\0\x05never\0\x08\0$minecraft:visual/ambient_light_color\0\x07#3f473f\x08\0\x1Aminecraft:visual/sky_color\0\x07#000000\x08\0\x1Aminecraft:visual/fog_color\0\x07#181318\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x01\0'minecraft:gameplay/respawn_anchor_works\0\0\x03\0\x0Elogical_height\0\0\x01\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x08\0\rdefault_clock\0\x11minecraft:the_end\x01\0\x0Bhas_ceiling\0\x03\0\x06height\0\0\x01\0\x08\0\x06skybox\0\x03end\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\n\0\nattributes\x08\0 minecraft:visual/sky_light_color\0\x07#7a7aff\x06\0#minecraft:visual/fog_start_distance@$\0\0\0\0\0\0\x01\0#minecraft:gameplay/snow_golem_melts\x01\x01\0\x1Cminecraft:gameplay/fast_lava\x01\x01\0'minecraft:gameplay/respawn_anchor_works\x01\x01\0!minecraft:gameplay/can_start_raid\0\x01\0#minecraft:gameplay/water_evaporates\x01\n\0+minecraft:visual/default_dripstone_particle\x08\0\x04type\0!minecraft:dripping_dripstone_lava\0\x06\0!minecraft:visual/fog_end_distance@X\0\0\0\0\0\0\x06\0!minecraft:visual/sky_light_factor\0\0\0\0\0\0\0\0\x06\0\"minecraft:gameplay/sky_light_level@\x10\0\0\0\0\0\0\x08\0$minecraft:visual/ambient_light_color\0\x07#302821\x01\0\"minecraft:gameplay/piglins_zombify\0\n\0\x1Bminecraft:gameplay/bed_rule\x08\0\rcan_set_spawn\0\x05never\x08\0\tcan_sleep\0\x05never\x01\0\x08explodes\x01\0\0\x08\0\x0Ecardinal_light\0\x06nether\x03\0\x06height\0\0\x01\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x01\0\x0Bhas_ceiling\x01\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x01\0\x16has_ender_dragon_fight\0\x03\0\x0Elogical_height\0\0\0\x80\x08\0\x06skybox\0\x04none\x08\0\ttimelines\0\x14#minecraft:in_nether\x01\0\x0Ehas_fixed_time\x01\x01\0\x0Chas_skylight\0\x03\0\x19monster_spawn_light_level\0\0\0\x07\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\x05min_y\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05arrow\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x08\0\x07scaling\0\x06always\x08\0\x12death_message_type\0\x17intentional_game_design\x08\0\nmessage_id\0\x0FbadRespawnPoint\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x08\0\nmessage_id\0\x06cactus\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "campfire" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06inFire\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x08\0\nmessage_id\0\x08cramming\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x08\0\nmessage_id\0\x0CdragonBreath\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x08drowning\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05drown\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06dryout\0" } , StaticRegistryEntry { name : "ender_pearl" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x12death_message_type\0\rfall_variants\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x04fall\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x08\0\nmessage_id\0\texplosion\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x08\0\nmessage_id\0\x04fall\x08\0\x12death_message_type\0\rfall_variants\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05anvil\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x08\0\nmessage_id\0\x0CfallingBlock\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x11fallingStalactite\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x08fireball\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\tfireworks\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x08\0\nmessage_id\0\x0BflyIntoWall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06freeze\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x08freezing\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x07generic\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "generic_kill" , data : b"\n\x08\0\nmessage_id\0\x0BgenericKill\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x08hotFloor\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06inFire\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06inWall\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\rindirectMagic\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x04lava\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\rlightningBolt\0" } , StaticRegistryEntry { name : "mace_smash" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\nmace_smash\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05magic\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x08\0\x07effects\0\x07burning\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06onFire\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\noutOfWorld\0" } , StaticRegistryEntry { name : "outside_border" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\routsideBorder\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06player\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x10explosion.player\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\nsonic_boom\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "spear" , data : b"\n\x08\0\nmessage_id\0\x05spear\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "spit" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x08\0\nmessage_id\0\nstalagmite\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x08\0\nmessage_id\0\x06starve\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05sting\0" } , StaticRegistryEntry { name : "sulfur_cube_hot" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\rsulfurCubeHot\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x06poking\x08\0\nmessage_id\0\x0EsweetBerryBush\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x06thorns\x08\0\nmessage_id\0\x06thorns\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06thrown\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x07trident\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x08\0\nmessage_id\0\x06onFire\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "wind_charge" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x08\0\nmessage_id\0\x06wither\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x08\0\nmessage_id\0\x0BwitherSkull\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" }] , } , StaticRegistry { registry_id : "jukebox_song" , entries : & [StaticRegistryEntry { name : "11" , data : b"\n\x06\0\x11length_in_seconds@Q\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0B\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.11\0\x08\0\x0Bsound_event\0\x17minecraft:music_disc.11\0" } , StaticRegistryEntry { name : "13" , data : b"\n\x03\0\x11comparator_output\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\0\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x08\0\x0Bsound_event\0\x17minecraft:music_disc.13\0" } , StaticRegistryEntry { name : "5" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x18jukebox_song.minecraft.5\0\x03\0\x11comparator_output\0\0\0\x0F\x08\0\x0Bsound_event\0\x16minecraft:music_disc.5\x06\0\x11length_in_seconds@f@\0\0\0\0\0\0" } , StaticRegistryEntry { name : "blocks" , data : b"\n\x06\0\x11length_in_seconds@u\x90\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x03\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.blocks\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.blocks\0\0" } , StaticRegistryEntry { name : "bounce" , data : b"\n\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.bounce\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.bounce\0\x03\0\x11comparator_output\0\0\0\x08\x06\0\x11length_in_seconds@m@\0\0\0\0\0\0" } , StaticRegistryEntry { name : "cat" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.cat\0\x03\0\x11comparator_output\0\0\0\x02\x06\0\x11length_in_seconds@g \0\0\0\0\0\x08\0\x0Bsound_event\0\x18minecraft:music_disc.cat\0" } , StaticRegistryEntry { name : "chirp" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.chirp\0\x06\0\x11length_in_seconds@g \0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x04\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.chirp\0" } , StaticRegistryEntry { name : "creator" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.creator\0\x03\0\x11comparator_output\0\0\0\x0C\x06\0\x11length_in_seconds@f\0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.creator\0" } , StaticRegistryEntry { name : "creator_music_box" , data : b"\n\x08\0\x0Bsound_event\0&minecraft:music_disc.creator_music_box\x03\0\x11comparator_output\0\0\0\x0B\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\x06\0\x11length_in_seconds@R@\0\0\0\0\0\0" } , StaticRegistryEntry { name : "far" , data : b"\n\x08\0\x0Bsound_event\0\x18minecraft:music_disc.far\x03\0\x11comparator_output\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.far\0\x06\0\x11length_in_seconds@e\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lava_chicken" , data : b"\n\x08\0\x0Bsound_event\0!minecraft:music_disc.lava_chicken\n\0\x0Bdescription\x08\0\ttranslate\0#jukebox_song.minecraft.lava_chicken\0\x06\0\x11length_in_seconds@`\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\t\0" } , StaticRegistryEntry { name : "mall" , data : b"\n\x06\0\x11length_in_seconds@h\xA0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x06\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.mall\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.mall\0" } , StaticRegistryEntry { name : "mellohi" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.mellohi\x03\0\x11comparator_output\0\0\0\x07\x06\0\x11length_in_seconds@X\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "otherside" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0E\x06\0\x11length_in_seconds@h`\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\0" } , StaticRegistryEntry { name : "pigstep" , data : b"\n\x03\0\x11comparator_output\0\0\0\r\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.pigstep\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.pigstep\x06\0\x11length_in_seconds@b\xA0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "precipice" , data : b"\n\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.precipice\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\x06\0\x11length_in_seconds@r\xB0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\r\0" } , StaticRegistryEntry { name : "relic" , data : b"\n\x06\0\x11length_in_seconds@k@\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.relic\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.relic\x03\0\x11comparator_output\0\0\0\x0E\0" } , StaticRegistryEntry { name : "stal" , data : b"\n\x06\0\x11length_in_seconds@b\xC0\0\0\0\0\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.stal\x03\0\x11comparator_output\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.stal\0\0" } , StaticRegistryEntry { name : "strad" , data : b"\n\x03\0\x11comparator_output\0\0\0\t\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.strad\0\x06\0\x11length_in_seconds@g\x80\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.strad\0" } , StaticRegistryEntry { name : "tears" , data : b"\n\x03\0\x11comparator_output\0\0\0\n\x06\0\x11length_in_seconds@e\xE0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.tears\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.tears\0\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\x03\0\x11comparator_output\0\0\0\x0C\x06\0\x11length_in_seconds@m\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.ward\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.ward\0\x03\0\x11comparator_output\0\0\0\n\x06\0\x11length_in_seconds@o`\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "banner_pattern" , entries : & [StaticRegistryEntry { name : "base" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.base\x08\0\x08asset_id\0\x0Eminecraft:base\0" } , StaticRegistryEntry { name : "border" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:border\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.border\0" } , StaticRegistryEntry { name : "bricks" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:bricks\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.bricks\0" } , StaticRegistryEntry { name : "circle" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.circle\x08\0\x08asset_id\0\x10minecraft:circle\0" } , StaticRegistryEntry { name : "creeper" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.creeper\x08\0\x08asset_id\0\x11minecraft:creeper\0" } , StaticRegistryEntry { name : "cross" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:cross\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.cross\0" } , StaticRegistryEntry { name : "curly_border" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.curly_border\x08\0\x08asset_id\0\x16minecraft:curly_border\0" } , StaticRegistryEntry { name : "diagonal_left" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.diagonal_left\x08\0\x08asset_id\0\x17minecraft:diagonal_left\0" } , StaticRegistryEntry { name : "diagonal_right" , data : b"\n\x08\0\x0Ftranslation_key\0%block.minecraft.banner.diagonal_right\x08\0\x08asset_id\0\x18minecraft:diagonal_right\0" } , StaticRegistryEntry { name : "diagonal_up_left" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:diagonal_up_left\x08\0\x0Ftranslation_key\0'block.minecraft.banner.diagonal_up_left\0" } , StaticRegistryEntry { name : "diagonal_up_right" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:diagonal_up_right\x08\0\x0Ftranslation_key\0(block.minecraft.banner.diagonal_up_right\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.flow\0" } , StaticRegistryEntry { name : "flower" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:flower\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.flower\0" } , StaticRegistryEntry { name : "globe" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.globe\x08\0\x08asset_id\0\x0Fminecraft:globe\0" } , StaticRegistryEntry { name : "gradient" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Fblock.minecraft.banner.gradient\x08\0\x08asset_id\0\x12minecraft:gradient\0" } , StaticRegistryEntry { name : "gradient_up" , data : b"\n\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.gradient_up\x08\0\x08asset_id\0\x15minecraft:gradient_up\0" } , StaticRegistryEntry { name : "guster" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:guster\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.guster\0" } , StaticRegistryEntry { name : "half_horizontal" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.half_horizontal\x08\0\x08asset_id\0\x19minecraft:half_horizontal\0" } , StaticRegistryEntry { name : "half_horizontal_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0-block.minecraft.banner.half_horizontal_bottom\x08\0\x08asset_id\0 minecraft:half_horizontal_bottom\0" } , StaticRegistryEntry { name : "half_vertical" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.half_vertical\x08\0\x08asset_id\0\x17minecraft:half_vertical\0" } , StaticRegistryEntry { name : "half_vertical_right" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:half_vertical_right\x08\0\x0Ftranslation_key\0*block.minecraft.banner.half_vertical_right\0" } , StaticRegistryEntry { name : "mojang" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:mojang\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.mojang\0" } , StaticRegistryEntry { name : "piglin" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.piglin\x08\0\x08asset_id\0\x10minecraft:piglin\0" } , StaticRegistryEntry { name : "rhombus" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:rhombus\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.rhombus\0" } , StaticRegistryEntry { name : "skull" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.skull\x08\0\x08asset_id\0\x0Fminecraft:skull\0" } , StaticRegistryEntry { name : "small_stripes" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:small_stripes\x08\0\x0Ftranslation_key\0$block.minecraft.banner.small_stripes\0" } , StaticRegistryEntry { name : "square_bottom_left" , data : b"\n\x08\0\x0Ftranslation_key\0)block.minecraft.banner.square_bottom_left\x08\0\x08asset_id\0\x1Cminecraft:square_bottom_left\0" } , StaticRegistryEntry { name : "square_bottom_right" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:square_bottom_right\x08\0\x0Ftranslation_key\0*block.minecraft.banner.square_bottom_right\0" } , StaticRegistryEntry { name : "square_top_left" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.square_top_left\x08\0\x08asset_id\0\x19minecraft:square_top_left\0" } , StaticRegistryEntry { name : "square_top_right" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:square_top_right\x08\0\x0Ftranslation_key\0'block.minecraft.banner.square_top_right\0" } , StaticRegistryEntry { name : "straight_cross" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:straight_cross\x08\0\x0Ftranslation_key\0%block.minecraft.banner.straight_cross\0" } , StaticRegistryEntry { name : "stripe_bottom" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_bottom\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_bottom\0" } , StaticRegistryEntry { name : "stripe_center" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_center\x08\0\x08asset_id\0\x17minecraft:stripe_center\0" } , StaticRegistryEntry { name : "stripe_downleft" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:stripe_downleft\x08\0\x0Ftranslation_key\0&block.minecraft.banner.stripe_downleft\0" } , StaticRegistryEntry { name : "stripe_downright" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.stripe_downright\x08\0\x08asset_id\0\x1Aminecraft:stripe_downright\0" } , StaticRegistryEntry { name : "stripe_left" , data : b"\n\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.stripe_left\x08\0\x08asset_id\0\x15minecraft:stripe_left\0" } , StaticRegistryEntry { name : "stripe_middle" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_middle\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_middle\0" } , StaticRegistryEntry { name : "stripe_right" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:stripe_right\x08\0\x0Ftranslation_key\0#block.minecraft.banner.stripe_right\0" } , StaticRegistryEntry { name : "stripe_top" , data : b"\n\x08\0\x08asset_id\0\x14minecraft:stripe_top\x08\0\x0Ftranslation_key\0!block.minecraft.banner.stripe_top\0" } , StaticRegistryEntry { name : "triangle_bottom" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:triangle_bottom\x08\0\x0Ftranslation_key\0&block.minecraft.banner.triangle_bottom\0" } , StaticRegistryEntry { name : "triangle_top" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:triangle_top\x08\0\x0Ftranslation_key\0#block.minecraft.banner.triangle_top\0" } , StaticRegistryEntry { name : "triangles_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.triangles_bottom\x08\0\x08asset_id\0\x1Aminecraft:triangles_bottom\0" } , StaticRegistryEntry { name : "triangles_top" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:triangles_top\x08\0\x0Ftranslation_key\0$block.minecraft.banner.triangles_top\0" }] , } , StaticRegistry { registry_id : "instrument" , entries : & [StaticRegistryEntry { name : "admire_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.admire_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.4\0" } , StaticRegistryEntry { name : "call_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.5\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.call_goat_horn\0\0" } , StaticRegistryEntry { name : "dream_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.dream_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.7\0" } , StaticRegistryEntry { name : "feel_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.feel_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.3\0" } , StaticRegistryEntry { name : "ponder_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.ponder_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.0\0" } , StaticRegistryEntry { name : "seek_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.2\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.seek_goat_horn\0\0" } , StaticRegistryEntry { name : "sing_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.sing_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.1\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "yearn_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.yearn_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.6\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\n\0\x08max_cost\x03\0\x04base\0\0\0)\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x01\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\x08\0\tattribute\0 minecraft:submerged_mining_speed\n\0\x06amount\x06\0\x04base@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\0\x08\0\toperation\0\x14add_multiplied_total\0\0\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\x08\0\x15minecraft:entity_type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x06\0\x04base@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x06victim\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x15minecraft:entity_type\0*#minecraft:sensitive_to_bane_of_arthropods\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\0\0\n\0\x06effect\n\0\x0Cmax_duration\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x06\0\x04base?\xF8\0\0\0\0\0\0\0\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\x08\0\x08to_apply\0\x12minecraft:slowness\x06\0\x0Cmin_duration?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\0\0\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\tmax_level\0\0\0\x05\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\x03\0\tmax_level\0\0\0\x01\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\x06weight\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\toperation\0\tadd_value\x08\0\x02id\0&minecraft:enchantment.blast_protection\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x16minecraft:is_explosion\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\0\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\n\0\x08max_cost\x03\0\x04base\0\0\0\r\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\x03\0\x06weight\0\0\0\x02\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x07effects\t\0\x1Dminecraft:armor_effectiveness\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first\xBF\xC3333333\x06\0\x04base\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\tmax_level\0\0\0\x04\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\x03\0\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x06\0\x06volume@\x14\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\0\0\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x12minecraft:location\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x0Fdirect_attacker\n\0\tpredicate\x08\0\x15minecraft:entity_type\0\x11minecraft:trident\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\x08affected\0\x06victim\0\t\0\x13minecraft:hit_block\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x15minecraft:entity_type\0\x11minecraft:trident\0\0\x08\0\tcondition\0\x18minecraft:location_check\n\0\tpredicate\n\0\x05block\x08\0\x06blocks\0\x19#minecraft:lightning_rods\0\x01\0\x0Bcan_see_sky\x01\0\0\0\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x17minecraft:summon_entity\x08\0\x06entity\0\x18minecraft:lightning_bolt\0\x06\0\x06volume@\x14\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x05pitch?\xF0\0\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "density" , data : b"\n\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\n\0\x07effects\t\0'minecraft:smash_damage_per_fallen_block\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xE0\0\0\0\0\0\0\0\0\0\0\x03\0\tmax_level\0\0\0\x05\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0#minecraft:enchantment.depth_strider\n\0\x06amount\x06\0\x04base?\xD5UU\\}\xDAK\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\0\x08\0\tattribute\0#minecraft:water_movement_efficiency\x08\0\toperation\0\tadd_value\0\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\x003\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\x03\0\x06weight\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x1Bminecraft:mining_efficiency\x08\0\toperation\0\tadd_value\n\0\x06amount\x08\0\x04type\0\x18minecraft:levels_squared\x06\0\x05added?\xF0\0\0\0\0\0\0\0\x08\0\x02id\0 minecraft:enchantment.efficiency\0\0\x03\0\nanvil_cost\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\tmax_level\0\0\0\x05\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\x03\0\x06weight\0\0\0\x05\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x05\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x0B\0\x03\0\tmax_level\0\0\0\x04\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x11minecraft:is_fall\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x08\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\0\x08\0\tenchanted\0\x08attacker\n\0\x06effect\x08\0\x04type\0\x10minecraft:ignite\n\0\x08duration\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\x08\0\x08affected\0\x06victim\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0<\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x02\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x12\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x04\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0%minecraft:enchantment.fire_protection\x08\0\toperation\0\x13add_multiplied_base\x08\0\tattribute\0\x16minecraft:burning_time\n\0\x06amount\x06\0\x04base\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first\xBF\xC3333333\0\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x01\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x11minecraft:is_fire\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\0\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x07effects\t\0\x1Cminecraft:projectile_spawned\n\0\0\0\x01\n\0\x06effect\x06\0\x08duration@Y\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\0\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\n\0\tpredicate\n\0\x0Fminecraft:flags\x01\0\x0Cis_on_ground\x01\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x04term\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x11minecraft:vehicle\0\0\0\x08\0\tcondition\0\x12minecraft:inverted\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\x08\0\x12trigger_game_event\0\x15minecraft:block_place\n\0\tpredicate\t\0\npredicates\n\0\0\0\x04\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\0\0\0\x01\0\0\0\0\x08\0\x04type\0\x1Cminecraft:matching_block_tag\x08\0\x03tag\0\rminecraft:air\0\x08\0\x06blocks\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_blocks\0\x08\0\x06fluids\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_fluids\0\x08\0\x04type\0\x16minecraft:unobstructed\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Bblock_state\n\0\x05state\n\0\nProperties\x08\0\x03age\0\x010\0\x08\0\x04Name\0\x15minecraft:frosted_ice\0\x08\0\x04type\0\x1Fminecraft:simple_state_provider\0\x08\0\x04type\0\x16minecraft:replace_disk\n\0\x06radius\x06\0\x03max@0\0\0\0\0\0\0\x06\0\x03min\0\0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:clamped\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\x06\0\x06height?\xF0\0\0\0\0\0\0\0\0\t\0\x19minecraft:damage_immunity\n\0\0\0\x01\n\0\x06effect\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x1Cminecraft:burn_from_stepping\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\x03\0\tmax_level\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08max_cost\x03\0\x04base\0\0\0\x15\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x15minecraft:entity_type\0 #minecraft:sensitive_to_impaling\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\n\0\x07effects\t\0\x12minecraft:ammo_use\n\0\0\0\x01\n\0\x06effect\x06\0\x05value\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:set\0\n\0\x0Crequirements\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\0\0\0\0\x03\0\tmax_level\0\0\0\x01\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\x03\0\x06weight\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x05\0\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\tmax_level\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\x08\0\x0Fsupported_items\0##minecraft:enchantable/melee_weapon\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x19minecraft:equipment_drops\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\x84z\xE1G\xAE\x14{\x06\0\x15per_level_above_first?\x84z\xE1G\xAE\x14{\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\x06entity\0\x08attacker\n\0\tpredicate\x08\0\x15minecraft:entity_type\0\x10minecraft:player\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tenchanted\0\x08attacker\0\0\x08\0\x0Fsupported_items\0##minecraft:enchantable/melee_weapon\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x07\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x05\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0%minecraft:trident_return_acceleration\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\0\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x07effects\t\0\x1Cminecraft:fishing_luck_bonus\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\0" } , StaticRegistryEntry { name : "lunge" , data : b"\n\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0\x1Eminecraft:post_piercing_attack\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x04\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\0\x08\0\x04type\0\x1Aminecraft:apply_exhaustion\0\t\0\x10coordinate_scale\x06\0\0\0\x03?\xF0\0\0\0\0\0\0\0\0\0\0\0\0\0\0?\xF0\0\0\0\0\0\0\t\0\tdirection\x06\0\0\0\x03\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x17minecraft:apply_impulse\n\0\tmagnitude\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xDDO\xDF;dZ\x1D\x06\0\x15per_level_above_first?\xDDO\xDF;dZ\x1D\0\0\x06\0\x06volume?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x05pitch?\xF0\0\0\0\0\0\0\t\0\x05sound\x08\0\0\0\x03\0\x1Cminecraft:item.spear.lunge_1\0\x1Cminecraft:item.spear.lunge_2\0\x1Cminecraft:item.spear.lunge_3\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x04\n\0\x04term\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x11minecraft:vehicle\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x12minecraft:inverted\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x0Fminecraft:flags\x01\0\x0Eis_fall_flying\0\0\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x0Fminecraft:flags\x01\0\x0Bis_in_water\0\0\0\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x03\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\n\0\tpredicate\n\0\x1Eminecraft:type_specific/player\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x1Eminecraft:type_specific/player\t\0\x08gamemode\x08\0\0\0\x01\0\x08creative\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x1Eminecraft:type_specific/player\n\0\x04food\n\0\x05level\x03\0\x03min\0\0\0\x07\0\0\0\0\0\0\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.lunge\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/lunge\t\0\x05slots\x08\0\0\0\x01\0\x04hand\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\0\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0 minecraft:fishing_time_reduction\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\x14\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\n\0\x07effects\t\0\x18minecraft:repair_with_xp\n\0\0\0\x01\n\0\x06effect\x06\0\x06factor@\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:multiply\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0K\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x19\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\x06weight\0\0\0\x02\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\n\0\x07effects\t\0\x1Aminecraft:projectile_count\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\0\0\t\0\x1Bminecraft:projectile_spread\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@$\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@$\0\0\0\0\0\0\0\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\n\0\x07effects\t\0\x1Dminecraft:projectile_piercing\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\tmax_level\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x03\0\x06weight\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x01\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\0" } , StaticRegistryEntry { name : "power" , data : b"\n\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\n\0\tpredicate\x08\0\x15minecraft:entity_type\0\x11#minecraft:arrows\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\x03\0\nanvil_cost\0\0\0\x01\x03\0\tmax_level\0\0\0\x05\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x08max_cost\x03\0\x04base\0\0\0\x10\x03\0\x15per_level_above_first\0\0\0\n\0\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\tmax_level\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x17minecraft:is_projectile\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x03\x03\0\x15per_level_above_first\0\0\0\x06\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x08max_cost\x03\0\x04base\0\0\0\t\x03\0\x15per_level_above_first\0\0\0\x06\0\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\x03\0\nanvil_cost\0\0\0\x01\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\x06weight\0\0\0\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x01\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x0B\0\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\n\0\tpredicate\x08\0\x15minecraft:entity_type\0\x11#minecraft:arrows\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0%\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\tmax_level\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x0C\0\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x0C\0\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\"minecraft:crossbow_charging_sounds\n\0\0\0\x03\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_1\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_2\0\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_3\0\n\0\x1Eminecraft:crossbow_charge_time\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first\xBF\xD0\0\0\0\0\0\0\x06\0\x04base\xBF\xD0\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x08max_cost\x03\0\x04base\0\0\0(\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x16minecraft:oxygen_bonus\x08\0\x02id\0!minecraft:enchantment.respiration\x08\0\toperation\0\tadd_value\n\0\x06amount\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x04hand\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x07\x03\0\x04base\0\0\0\x11\0\n\0\x07effects\t\0\x17minecraft:trident_sound\x08\0\0\0\x03\0 minecraft:item.trident.riptide_1\0 minecraft:item.trident.riptide_2\0 minecraft:item.trident.riptide_3\n\0&minecraft:trident_spin_attack_strength\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE8\0\0\0\0\0\0\x06\0\x04base?\xF8\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\x03\0\nanvil_cost\0\0\0\x01\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\tmax_level\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\0\x15\x03\0\x15per_level_above_first\0\0\0\x0B\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x01\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\x03\0\x06weight\0\0\0\n\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\x03\0\x06weight\0\0\0\x01\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0A\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x07effects\t\0\x1Aminecraft:block_experience\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\x03\0\tmax_level\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\x03\0\x06weight\0\0\0\x05\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x15minecraft:entity_type\0\x1D#minecraft:sensitive_to_smite\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\nanvil_cost\0\0\0\x02\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x02\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\x04type\0\x13minecraft:attribute\n\0\x06amount\x06\0\x15per_level_above_first?\x85\x81\x06$\xDD/\x1B\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xA4\xBCj~\xF9\xDB#\0\x08\0\tattribute\0\x18minecraft:movement_speed\x08\0\toperation\0\tadd_value\0\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\toperation\0\tadd_value\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\x08\0\x04type\0\x13minecraft:attribute\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\n\0\x04term\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x11minecraft:vehicle\0\0\0\x08\0\tcondition\0\x12minecraft:inverted\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x03\x08\0\tcondition\0\"minecraft:enchantment_active_check\x01\0\x06active\x01\0\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x0Fminecraft:flags\x01\0\tis_flying\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x1Eminecraft:movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\tpredicate\n\0\x0Fminecraft:flags\x01\0\x0Cis_on_ground\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\"minecraft:enchantment_active_check\x01\0\x06active\0\0\n\0\tpredicate\n\0\x0Fminecraft:flags\x01\0\tis_flying\0\0\n\0\x1Eminecraft:movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\n\0\x06effect\x08\0\x04type\0\x1Cminecraft:change_item_damage\x06\0\x06amount?\xF0\0\0\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\n\0\x06chance\x08\0\x04type\0\x1Bminecraft:enchantment_level\x06\0\x06amount?\xA4z\xE1G\xAE\x14{\0\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x1Eminecraft:movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x0Fminecraft:flags\x01\0\x0Cis_on_ground\x01\0\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x06effect\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\0\x06\0\x05speed?\xF0\0\0\0\0\0\0\n\0\x11vertical_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x04type\0\x0Fentity_position\0\n\0\x11vertical_velocity\x06\0\x04base?\xB9\x99\x99\x99\x99\x99\x9A\0\n\0\x13horizontal_velocity\x06\0\x0Emovement_scale\xBF\xC9\x99\x99\x99\x99\x99\x9A\0\x08\0\x04type\0\x19minecraft:spawn_particles\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\0\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x12minecraft:movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\n\0\x0Fminecraft:flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\x03\0\x17minecraft:periodic_tick\0\0\0\x05\n\0\x1Eminecraft:movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\0\0\n\0\x06effect\x08\0\x04type\0\x14minecraft:play_sound\n\0\x05pitch\x08\0\x04type\0\x11minecraft:uniform\x06\0\rmin_inclusive?\xE3333333\x06\0\rmax_exclusive?\xF0\0\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\x06\0\x06volume?\xE3333333\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x06\0\x06chance?\xD6ffffff\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x1Eminecraft:movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x0Fminecraft:flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\x03\0\x17minecraft:periodic_tick\0\0\0\x05\n\0\x12minecraft:movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\x03\0\x06weight\0\0\0\x01\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/sweeping\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\x08\0\toperation\0\tadd_value\n\0\x06amount\x08\0\x04type\0\x12minecraft:fraction\n\0\tnumerator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x05\0\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0K\0\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x01\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x19\0\t\0\x05slots\x08\0\0\0\x01\0\x04legs\x03\0\nanvil_cost\0\0\0\x08\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\tadd_value\n\0\x06amount\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xC3333333\0\x08\0\tattribute\0\x18minecraft:sneaking_speed\x08\0\x02id\0!minecraft:enchantment.swift_sneak\0\0\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x08attacker\x08\0\tenchanted\0\x06victim\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x0Bdamage_type\0\x10minecraft:thorns\x06\0\nmin_damage?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x17minecraft:damage_entity\x06\0\nmax_damage@\x14\0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\x06\0\x06amount@\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x17minecraft:random_chance\n\0\x06chance\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xC3333333\0\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0<\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x03any\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\x06weight\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\n\0\x07effects\t\0\x15minecraft:item_damage\n\0\0\0\x02\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\x08\0\x04type\0\x12minecraft:fraction\n\0\tnumerator\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\n\0\x0Bdenominator\x06\0\x04base@$\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\0\0\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\x08\0\x04type\0\x12minecraft:fraction\n\0\tnumerator\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\x04term\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\0\x08\0\tcondition\0\x12minecraft:inverted\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\x007\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\x03\0\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x08attacker\x08\0\tenchanted\0\x08attacker\n\0\x06effect\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\x08\0\x04type\0\x11minecraft:explode\n\0\x14knockback_multiplier\x08\0\x04type\0\x10minecraft:lookup\n\0\x08fallback\x06\0\x15per_level_above_first?\xD6ffffff\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\0\t\0\x06values\x06\0\0\0\x03?\xF3333333?\xFC\0\0\0\0\0\0@\x01\x99\x99\x99\x99\x99\x9A\0\x06\0\x06radius@\x0C\0\0\0\0\0\0\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\x08\0\x11block_interaction\0\x07trigger\n\0\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\0\n\0\x0Crequirements\n\0\tpredicate\n\0\x12minecraft:movement\n\0\rfall_distance\x06\0\x03min?\xF8\0\0\0\0\0\0\0\0\n\0\x0Fminecraft:flags\x01\0\tis_flying\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x0Fdirect_attacker\0\0\0\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x03\0" }] , } , StaticRegistry { registry_id : "timeline" , entries : & [StaticRegistryEntry { name : "day" , data : b"\n\x03\0\x0Cperiod_ticks\0\0]\xC0\n\0\x0Ctime_markers\n\0\x0Eminecraft:noon\x01\0\x10show_in_commands\x01\x03\0\x05ticks\0\0\x17p\0\n\0\x12minecraft:midnight\x01\0\x10show_in_commands\x01\x03\0\x05ticks\0\0FP\0\x03\0\x1Cminecraft:roll_village_siege\0\0FP\x03\0\x1Cminecraft:wake_up_from_sleep\0\0\0\0\n\0\rminecraft:day\x01\0\x10show_in_commands\x01\x03\0\x05ticks\0\0\x03\xE8\0\n\0\x0Fminecraft:night\x03\0\x05ticks\0\x002\xC8\x01\0\x10show_in_commands\x01\0\0\x08\0\x05clock\0\x13minecraft:overworld\n\0\x06tracks\n\0 minecraft:gameplay/monsters_burn\t\0\tkeyframes\n\0\0\0\x02\x01\0\x05value\0\x03\0\x05ticks\0\x000\xFE\0\x03\0\x05ticks\0\0[\xA4\x01\0\x05value\x01\0\x08\0\x08modifier\0\x02or\0\n\0\"minecraft:gameplay/eyeblossom_open\t\0\tkeyframes\n\0\0\0\x02\x01\0\x05value\x01\x03\0\x05ticks\0\x0018\0\x03\0\x05ticks\0\0[i\x01\0\x05value\0\0\0\n\0#minecraft:audio/firefly_bush_sounds\x08\0\x08modifier\0\x02or\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\x0018\x01\0\x05value\x01\0\x03\0\x05ticks\0\0[i\x01\0\x05value\0\0\0\n\0\x1Bminecraft:visual/star_angle\n\0\x04ease\t\0\x0Ccubic_bezier\x06\0\0\0\x04?\xD7+\x02\x0CI\xBA^?\xCE\xD9\x16\x87+\x02\x0C?\xE4j~\xF9\xDB\"\xD1?\xE8I\xBA^5?}\0\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\0\x17p\x06\0\x05value@v\x80\0\0\0\0\0\0\x06\0\x05value\0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0\x17p\0\0\n\0 minecraft:visual/star_brightness\x08\0\x08modifier\0\x07maximum\t\0\tkeyframes\n\0\0\0\x0C\x03\0\x05ticks\0\0\0\\\x06\0\x05value?\xA2\xF1\xA9\xFB\xE7l\x8B\0\x03\0\x05ticks\0\0\x02s\x06\0\x05value\0\0\0\0\0\0\0\0\0\x06\0\x05value\0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0,m\0\x06\0\x05value?\x90bM\xD2\xF1\xA9\xFC\x03\0\x05ticks\0\0-\xD4\0\x06\0\x05value?\xA6\x87+\x02\x0CI\xBA\x03\0\x05ticks\0\0.\xB7\0\x06\0\x05value?\xC2M\xD2\xF1\xA9\xFB\xE7\x03\0\x05ticks\0\x000o\0\x06\0\x05value?\xD0\x83\x12n\x97\x8DP\x03\0\x05ticks\0\x001\xB9\0\x06\0\x05value?\xE0\0\0\0\0\0\0\x03\0\x05ticks\0\x003\xAC\0\x03\0\x05ticks\0\0X\xF4\x06\0\x05value?\xE0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0Y\xF8\x06\0\x05value?\xD7K\xC6\xA7\xEF\x9D\xB2\0\x06\0\x05value?\xCC\xCC\xCC\xCC\xCC\xCC\xCD\x03\0\x05ticks\0\0[<\0\x03\0\x05ticks\0\0\\\xCE\x06\0\x05value?\xB9\xDB\"\xD0\xE5`B\0\0\n\0\x1Aminecraft:visual/sun_angle\t\0\tkeyframes\n\0\0\0\x02\x06\0\x05value@v\x80\0\0\0\0\0\x03\0\x05ticks\0\0\x17p\0\x06\0\x05value\0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0\x17p\0\n\0\x04ease\t\0\x0Ccubic_bezier\x06\0\0\0\x04?\xD7+\x02\x0CI\xBA^?\xCE\xD9\x16\x87+\x02\x0C?\xE4j~\xF9\xDB\"\xD1?\xE8I\xBA^5?}\0\0\n\0\x1Cminecraft:visual/cloud_color\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\0\x85\x03\0\x05value\xFF\xFF\xFF\xFF\0\x03\0\x05ticks\0\0.[\x03\0\x05value\xFF\xFF\xFF\xFF\0\x03\0\x05ticks\0\x005f\x03\0\x05value\xFF\x19\x19&\0\x03\0\x05ticks\0\0W:\x03\0\x05value\xFF\x19\x19&\0\x08\0\x08modifier\0\x08multiply\0\n\0!minecraft:visual/sky_light_factor\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\x02\xDA\x06\0\x05value?\xF0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0,\x06\x06\0\x05value?\xF0\0\0\0\0\0\0\0\x03\0\x05ticks\0\x003T\x06\0\x05value?\xCE\xB8Q\xEB\x85\x1E\xB8\0\x06\0\x05value?\xCE\xB8Q\xEB\x85\x1E\xB8\x03\0\x05ticks\0\0YL\0\x08\0\x08modifier\0\x08multiply\0\n\0\"minecraft:gameplay/creaking_active\x08\0\x08modifier\0\x02or\t\0\tkeyframes\n\0\0\0\x02\x01\0\x05value\x01\x03\0\x05ticks\0\x0018\0\x01\0\x05value\0\x03\0\x05ticks\0\0[i\0\0\n\0\x1Aminecraft:visual/sky_color\x08\0\x08modifier\0\x08multiply\t\0\tkeyframes\n\0\0\0\x04\x08\0\x05value\0\x07#ffffff\x03\0\x05ticks\0\0\0\x85\0\x03\0\x05ticks\0\0.[\x08\0\x05value\0\x07#ffffff\0\x03\0\x05ticks\0\x005f\x08\0\x05value\0\x07#000000\0\x03\0\x05ticks\0\0W:\x08\0\x05value\0\x07#000000\0\0\n\0*minecraft:gameplay/turtle_egg_hatch_chance\t\0\tkeyframes\n\0\0\0\x02\x06\0\x05value?\xF0\0\0\0\0\0\0\x03\0\x05ticks\0\0RF\0\x03\0\x05ticks\0\0U\x91\x06\0\x05value?`bM\xD2\xF1\xA9\xFC\0\x08\0\x08modifier\0\x07maximum\x08\0\x04ease\0\x08constant\0\n\0%minecraft:visual/sunrise_sunset_color\t\0\tkeyframes\n\0\0\0 \x03\0\x05ticks\0\0\0G\x08\0\x05value\0\t#5fefa333\0\x08\0\x05value\0\t#29f5ba33\x03\0\x05ticks\0\0\x016\0\x03\0\x05ticks\0\0\x025\x08\0\x05value\0\t#06fbd433\0\x08\0\x05value\0\t#00ffe533\x03\0\x05ticks\0\0\x02\xDA\0\x03\0\x05ticks\0\0,\x06\x08\0\x05value\0\t#00ffe533\0\x08\0\x05value\0\t#04fcd833\x03\0\x05ticks\0\0,\x85\0\x03\0\x05ticks\0\0-\x02\x08\0\x05value\0\t#0ff9cb33\0\x03\0\x05ticks\0\0-\xAA\x08\0\x05value\0\t#29f5ba33\0\x08\0\x05value\0\t#5fefa333\x03\0\x05ticks\0\0.\x99\0\x03\0\x05ticks\0\0/\xD3\x08\0\x05value\0\t#b1e78733\0\x03\0\x05ticks\0\x000F\x08\0\x05value\0\t#cce47e33\0\x03\0\x05ticks\0\x000\xE0\x08\0\x05value\0\t#e9e07233\0\x03\0\x05ticks\0\x001E\x08\0\x05value\0\t#f6dd6b33\0\x03\0\x05ticks\0\x001\xBC\x08\0\x05value\0\t#feda6333\0\x08\0\x05value\0\t#fed75c33\x03\0\x05ticks\0\x002)\0\x08\0\x05value\0\t#ecd25133\x03\0\x05ticks\0\x002\xEB\0\x03\0\x05ticks\0\x003\xC4\x08\0\x05value\0\t#c1cc4733\0\x03\0\x05ticks\0\x005\xCF\x08\0\x05value\0\t#36be3733\0\x03\0\x05ticks\0\x006@\x08\0\x05value\0\t#1fbb3533\0\x03\0\x05ticks\0\x006\xD7\x08\0\x05value\0\t#09b73333\0\x08\0\x05value\0\t#00b33333\x03\0\x05ticks\0\x007p\0\x03\0\x05ticks\0\0U/\x08\0\x05value\0\t#00b23333\0\x03\0\x05ticks\0\0U\xC9\x08\0\x05value\0\t#09b73333\0\x08\0\x05value\0\t#1fbb3533\x03\0\x05ticks\0\0V`\0\x08\0\x05value\0\t#36be3733\x03\0\x05ticks\0\0V\xD1\0\x03\0\x05ticks\0\0X\xDC\x08\0\x05value\0\t#c1cc4733\0\x08\0\x05value\0\t#ecd25133\x03\0\x05ticks\0\0Y\xB5\0\x03\0\x05ticks\0\0Zw\x08\0\x05value\0\t#fed75c33\0\x03\0\x05ticks\0\0Z\xE8\x08\0\x05value\0\t#feda6333\0\x03\0\x05ticks\0\0[\xC0\x08\0\x05value\0\t#e9e07233\0\x03\0\x05ticks\0\0\\Z\x08\0\x05value\0\t#cce47e33\0\x08\0\x05value\0\t#b1e78733\x03\0\x05ticks\0\0\\\xCD\0\0\n\0$minecraft:gameplay/bees_stay_in_hive\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\x000\xFE\x01\0\x05value\x01\0\x01\0\x05value\0\x03\0\x05ticks\0\0[\xA4\0\x08\0\x08modifier\0\x02or\0\n\0,minecraft:gameplay/cat_waking_up_gift_chance\x08\0\x04ease\0\x08constant\t\0\tkeyframes\n\0\0\0\x02\x06\0\x05value\0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0\x01j\0\x03\0\x05ticks\0\0\\s\x06\0\x05value?\xE6ffffff\0\x08\0\x08modifier\0\x07maximum\0\n\0 minecraft:visual/sky_light_color\t\0\tkeyframes\n\0\0\0\x04\x08\0\x05value\0\x07#ffffff\x03\0\x05ticks\0\0\x02\xDA\0\x03\0\x05ticks\0\0,\x06\x08\0\x05value\0\x07#ffffff\0\x03\0\x05ticks\0\x003T\x08\0\x05value\0\x07#7a7aff\0\x03\0\x05ticks\0\0YL\x08\0\x05value\0\x07#7a7aff\0\x08\0\x08modifier\0\x08multiply\0\n\0\x1Aminecraft:visual/fog_color\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\0\x85\x08\0\x05value\0\x07#ffffff\0\x03\0\x05ticks\0\0.[\x08\0\x05value\0\x07#ffffff\0\x03\0\x05ticks\0\x005f\x08\0\x05value\0\x07#0c0c16\0\x08\0\x05value\0\x07#161616\x03\0\x05ticks\0\0W:\0\x08\0\x08modifier\0\x08multiply\0\n\0\x1Bminecraft:visual/moon_angle\n\0\x04ease\t\0\x0Ccubic_bezier\x06\0\0\0\x04?\xD7+\x02\x0CI\xBA^?\xCE\xD9\x16\x87+\x02\x0C?\xE4j~\xF9\xDB\"\xD1?\xE8I\xBA^5?}\0\t\0\tkeyframes\n\0\0\0\x02\x06\0\x05value@\x80\xE0\0\0\0\0\0\x03\0\x05ticks\0\0\x17p\0\x03\0\x05ticks\0\0\x17p\x06\0\x05value@f\x80\0\0\0\0\0\0\0\n\0\"minecraft:gameplay/sky_light_level\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\0\x85\x06\0\x05value?\xF0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0.[\x06\0\x05value?\xF0\0\0\0\0\0\0\0\x06\0\x05value?\xD1\x11\x11\x1Fb\x1A\xFD\x03\0\x05ticks\0\x005f\0\x03\0\x05ticks\0\0W:\x06\0\x05value?\xD1\x11\x11\x1Fb\x1A\xFD\0\x08\0\x08modifier\0\x08multiply\0\0\0" } , StaticRegistryEntry { name : "early_game" , data : b"\n\x08\0\x05clock\0\x13minecraft:overworld\n\0\x06tracks\n\0,minecraft:gameplay/can_pillager_patrol_spawn\x08\0\x08modifier\0\x03and\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\0\0\0\x01\0\x05value\0\0\x01\0\x05value\x01\x03\0\x05ticks\0\x01\xD4\xC0\0\0\0\0" } , StaticRegistryEntry { name : "moon" , data : b"\n\x08\0\x05clock\0\x13minecraft:overworld\x03\0\x0Cperiod_ticks\0\x02\xEE\0\n\0\x06tracks\n\0-minecraft:gameplay/surface_slime_spawn_chance\x08\0\x04ease\0\x08constant\t\0\tkeyframes\n\0\0\0\x08\x06\0\x05value?\xE0\0\0\0\0\0\0\x03\0\x05ticks\0\0\0\0\0\x06\0\x05value?\xD8\0\0\0\0\0\0\x03\0\x05ticks\0\0]\xC0\0\x06\0\x05value?\xD0\0\0\0\0\0\0\x03\0\x05ticks\0\0\xBB\x80\0\x06\0\x05value?\xC0\0\0\0\0\0\0\x03\0\x05ticks\0\x01\x19@\0\x06\0\x05value\0\0\0\0\0\0\0\0\x03\0\x05ticks\0\x01w\0\0\x03\0\x05ticks\0\x01\xD4\xC0\x06\0\x05value?\xC0\0\0\0\0\0\0\0\x06\0\x05value?\xD0\0\0\0\0\0\0\x03\0\x05ticks\0\x022\x80\0\x03\0\x05ticks\0\x02\x90@\x06\0\x05value?\xD8\0\0\0\0\0\0\0\x08\0\x08modifier\0\x07maximum\0\n\0\x1Bminecraft:visual/moon_phase\t\0\tkeyframes\n\0\0\0\x08\x03\0\x05ticks\0\0\0\0\x08\0\x05value\0\tfull_moon\0\x03\0\x05ticks\0\0]\xC0\x08\0\x05value\0\x0Ewaning_gibbous\0\x08\0\x05value\0\rthird_quarter\x03\0\x05ticks\0\0\xBB\x80\0\x08\0\x05value\0\x0Fwaning_crescent\x03\0\x05ticks\0\x01\x19@\0\x03\0\x05ticks\0\x01w\0\x08\0\x05value\0\x08new_moon\0\x03\0\x05ticks\0\x01\xD4\xC0\x08\0\x05value\0\x0Fwaxing_crescent\0\x03\0\x05ticks\0\x022\x80\x08\0\x05value\0\rfirst_quarter\0\x08\0\x05value\0\x0Ewaxing_gibbous\x03\0\x05ticks\0\x02\x90@\0\0\0\0" } , StaticRegistryEntry { name : "villager_schedule" , data : b"\n\n\0\x06tracks\n\0)minecraft:gameplay/baby_villager_activity\t\0\tkeyframes\n\0\0\0\x05\x08\0\x05value\0\x0Eminecraft:idle\x03\0\x05ticks\0\0\0\n\0\x08\0\x05value\0\x0Eminecraft:play\x03\0\x05ticks\0\0\x0B\xB8\0\x08\0\x05value\0\x0Eminecraft:idle\x03\0\x05ticks\0\0\x17p\0\x08\0\x05value\0\x0Eminecraft:play\x03\0\x05ticks\0\0'\x10\0\x03\0\x05ticks\0\0.\xE0\x08\0\x05value\0\x0Eminecraft:rest\0\0\n\0$minecraft:gameplay/villager_activity\t\0\tkeyframes\n\0\0\0\x05\x08\0\x05value\0\x0Eminecraft:idle\x03\0\x05ticks\0\0\0\n\0\x03\0\x05ticks\0\0\x07\xD0\x08\0\x05value\0\x0Eminecraft:work\0\x08\0\x05value\0\x0Eminecraft:meet\x03\0\x05ticks\0\0#(\0\x08\0\x05value\0\x0Eminecraft:idle\x03\0\x05ticks\0\0*\xF8\0\x08\0\x05value\0\x0Eminecraft:rest\x03\0\x05ticks\0\0.\xE0\0\0\0\x08\0\x05clock\0\x13minecraft:overworld\x03\0\x0Cperiod_ticks\0\0]\xC0\0" }] , } , StaticRegistry { registry_id : "dialog" , entries : & [StaticRegistryEntry { name : "custom_options" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x19menu.custom_options.title\0\n\0\x0Bexit_action\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\x03\0\x05width\0\0\0\xC8\0\n\0\x0Eexternal_title\x08\0\ttranslate\0\x13menu.custom_options\0\x03\0\x07columns\0\0\0\x01\x08\0\x04type\0\x15minecraft:dialog_list\x08\0\x07dialogs\0!#minecraft:pause_screen_additions\x03\0\x0Cbutton_width\0\0\x016\0" } , StaticRegistryEntry { name : "quick_actions" , data : b"\n\x03\0\x0Cbutton_width\0\0\x016\x08\0\x07dialogs\0\x18#minecraft:quick_actions\x08\0\x04type\0\x15minecraft:dialog_list\x03\0\x07columns\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x18menu.quick_actions.title\0\n\0\x0Bexit_action\x03\0\x05width\0\0\0\xC8\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\0\n\0\x0Eexternal_title\x08\0\ttranslate\0\x12menu.quick_actions\0\0" } , StaticRegistryEntry { name : "server_links" , data : b"\n\x03\0\x0Cbutton_width\0\0\x016\x08\0\x04type\0\x16minecraft:server_links\x03\0\x07columns\0\0\0\x01\n\0\x0Bexit_action\x03\0\x05width\0\0\0\xC8\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\0\n\0\x0Eexternal_title\x08\0\ttranslate\0\x11menu.server_links\0\n\0\x05title\x08\0\ttranslate\0\x17menu.server_links.title\0\0" }] , } , StaticRegistry { registry_id : "world_clock" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\0" }] , } , StaticRegistry { registry_id : "test_environment" , entries : & [StaticRegistryEntry { name : "default" , data : b"\n\x08\0\x04type\0\x10minecraft:all_of\t\0\x0Bdefinitions\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "test_instance" , entries : & [StaticRegistryEntry { name : "always_pass" , data : b"\n\x08\0\x04type\0\x12minecraft:function\x08\0\x0Benvironment\0\x11minecraft:default\x08\0\x08function\0\x15minecraft:always_pass\x03\0\x0Bsetup_ticks\0\0\0\x01\x03\0\tmax_ticks\0\0\0\x01\x01\0\x08required\0\x08\0\tstructure\0\x0Fminecraft:empty\0" }] , } , StaticRegistry { registry_id : "sulfur_cube_archetype" , entries : & [StaticRegistryEntry { name : "bouncy" , data : b"\n\n\0\x0Esound_settings\x08\0\thit_sound\0'minecraft:entity.sulfur_cube.bouncy.hit\x06\0\x13push_sound_cooldown?\xE6ffffff\x06\0\x1Cpush_sound_impulse_threshold?\xD3333333\x08\0\npush_sound\0(minecraft:entity.sulfur_cube.bouncy.push\0\t\0\x13attribute_modifiers\n\0\0\0\x05\x06\0\x06amount\xC0\0\0\0\0\0\0\0\x08\0\tattribute\0\x1Eminecraft:knockback_resistance\x08\0\x02id\0)minecraft:bouncy_add_knockback_resistance\x08\0\toperation\0\tadd_value\0\x08\0\toperation\0\tadd_value\x08\0\x02id\x003minecraft:bouncy_add_explosion_knockback_resistance\x06\0\x06amount\xC0\0\0\0\0\0\0\0\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\0\x08\0\toperation\0\tadd_value\x08\0\x02id\0\x1Fminecraft:bouncy_add_bounciness\x08\0\tattribute\0\x14minecraft:bounciness\x06\0\x06amount?\xEC\xCC\xCC\xC0\0\0\0\0\x08\0\toperation\0\x14add_multiplied_total\x08\0\x02id\0&minecraft:bouncy_mul_friction_modifier\x08\0\tattribute\0\x1Bminecraft:friction_modifier\x06\0\x06amount\xBF\xE6ff`\0\0\0\0\x08\0\tattribute\0\x1Bminecraft:air_drag_modifier\x08\0\toperation\0\x14add_multiplied_total\x06\0\x06amount\xBF\xEF\xAE\x14{\0\0\0\x08\0\x02id\0&minecraft:bouncy_mul_air_drag_modifier\0\n\0\x13knockback_modifiers\x06\0\x10horizontal_power?\xDAffffff\x06\0\x0Evertical_power?\xBA\xE1G\xAE\x14z\xE1\0\x08\0\x05items\0'#minecraft:sulfur_cube_archetype/bouncy\x01\0\x07buoyant\x01\0" } , StaticRegistryEntry { name : "explosive" , data : b"\n\t\0\x13attribute_modifiers\n\0\0\0\x05\x06\0\x06amount\xBF\xF0\0\0\0\0\0\0\x08\0\x02id\0,minecraft:explosive_add_knockback_resistance\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Eminecraft:knockback_resistance\0\x08\0\x02id\x006minecraft:explosive_add_explosion_knockback_resistance\x06\0\x06amount\xBF\xF0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\0\x08\0\x02id\0\"minecraft:explosive_add_bounciness\x06\0\x06amount?\xE0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x14minecraft:bounciness\0\x08\0\x02id\0)minecraft:explosive_mul_friction_modifier\x06\0\x06amount\xBF\xE6ff`\0\0\0\x08\0\toperation\0\x14add_multiplied_total\x08\0\tattribute\0\x1Bminecraft:friction_modifier\0\x08\0\toperation\0\x14add_multiplied_total\x08\0\tattribute\0\x1Bminecraft:air_drag_modifier\x08\0\x02id\0)minecraft:explosive_mul_air_drag_modifier\x06\0\x06amount\xBF\xE6ff`\0\0\0\0\x01\0\x07buoyant\x01\n\0\texplosion\x01\0\x0Bcauses_fire\0\x03\0\x04fuse\0\0\0x\x03\0\x05power\0\0\0\x03\0\x08\0\x05items\0*#minecraft:sulfur_cube_archetype/explosive\n\0\x13knockback_modifiers\x06\0\x10horizontal_power?\xDAffffff\x06\0\x0Evertical_power?\xB7\n=p\xA3\xD7\n\0\n\0\x0Esound_settings\x06\0\x13push_sound_cooldown?\xE6ffffff\x08\0\thit_sound\0*minecraft:entity.sulfur_cube.explosive.hit\x08\0\npush_sound\0+minecraft:entity.sulfur_cube.explosive.push\x06\0\x1Cpush_sound_impulse_threshold?\xB9\x99\x99\x99\x99\x99\x9A\0\0" } , StaticRegistryEntry { name : "fast_flat" , data : b"\n\t\0\x13attribute_modifiers\n\0\0\0\x05\x08\0\tattribute\0\x1Eminecraft:knockback_resistance\x08\0\x02id\0,minecraft:fast_flat_add_knockback_resistance\x06\0\x06amount\xBF\xF0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\0\x06\0\x06amount\xBF\xF0\0\0\0\0\0\0\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x08\0\toperation\0\tadd_value\x08\0\x02id\x006minecraft:fast_flat_add_explosion_knockback_resistance\0\x06\0\x06amount?\xE0\0\0\0\0\0\0\x08\0\x02id\0\"minecraft:fast_flat_add_bounciness\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x14minecraft:bounciness\0\x08\0\toperation\0\x14add_multiplied_total\x06\0\x06amount\xBF\xE9\x99\x99\x98\0\0\0\x08\0\tattribute\0\x1Bminecraft:friction_modifier\x08\0\x02id\0)minecraft:fast_flat_mul_friction_modifier\0\x08\0\toperation\0\x14add_multiplied_total\x08\0\tattribute\0\x1Bminecraft:air_drag_modifier\x08\0\x02id\0)minecraft:fast_flat_mul_air_drag_modifier\x06\0\x06amount\xBF\xEF\xAE\x14{\0\0\0\0\x08\0\x05items\0*#minecraft:sulfur_cube_archetype/fast_flat\n\0\x13knockback_modifiers\x06\0\x10horizontal_power?\xED333333\x06\0\x0Evertical_power?\xB7\n=p\xA3\xD7\n\0\n\0\x0Esound_settings\x08\0\npush_sound\0+minecraft:entity.sulfur_cube.fast_flat.push\x08\0\thit_sound\0*minecraft:entity.sulfur_cube.fast_flat.hit\x06\0\x1Cpush_sound_impulse_threshold?\x9E\xB8Q\xEB\x85\x1E\xB8\x06\0\x13push_sound_cooldown?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0\0" } , StaticRegistryEntry { name : "fast_sliding" , data : b"\n\x08\0\x05items\0-#minecraft:sulfur_cube_archetype/fast_sliding\t\0\x13attribute_modifiers\n\0\0\0\x05\x06\0\x06amount?\xE0\0\0\0\0\0\0\x08\0\x02id\0/minecraft:fast_sliding_add_knockback_resistance\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Eminecraft:knockback_resistance\0\x06\0\x06amount?\xE0\0\0\0\0\0\0\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x08\0\x02id\09minecraft:fast_sliding_add_explosion_knockback_resistance\x08\0\toperation\0\tadd_value\0\x08\0\tattribute\0\x14minecraft:bounciness\x08\0\x02id\0%minecraft:fast_sliding_add_bounciness\x06\0\x06amount?\xB9\x99\x99\xA0\0\0\0\x08\0\toperation\0\tadd_value\0\x08\0\tattribute\0\x1Bminecraft:friction_modifier\x08\0\x02id\0,minecraft:fast_sliding_mul_friction_modifier\x08\0\toperation\0\x14add_multiplied_total\x06\0\x06amount\xBF\xEEfff\0\0\x01\0\x08\0\toperation\0\x14add_multiplied_total\x06\0\x06amount\xBF\xEF\xAE\x14{\0\0\0\x08\0\x02id\0,minecraft:fast_sliding_mul_air_drag_modifier\x08\0\tattribute\0\x1Bminecraft:air_drag_modifier\0\n\0\x13knockback_modifiers\x06\0\x10horizontal_power?\xE5333333\x06\0\x0Evertical_power?\xB7\n=p\xA3\xD7\n\0\n\0\x0Esound_settings\x08\0\npush_sound\0.minecraft:entity.sulfur_cube.fast_sliding.push\x06\0\x13push_sound_cooldown?\xF0\0\0\0\0\0\0\x06\0\x1Cpush_sound_impulse_threshold?\xA9\x99\x99\x99\x99\x99\x9A\x08\0\thit_sound\0-minecraft:entity.sulfur_cube.fast_sliding.hit\0\0" } , StaticRegistryEntry { name : "high_resistance" , data : b"\n\t\0\x13attribute_modifiers\n\0\0\0\x05\x08\0\x02id\x002minecraft:high_resistance_add_knockback_resistance\x06\0\x06amount?\xE6ff`\0\0\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Eminecraft:knockback_resistance\0\x06\0\x06amount?\xE6ff`\0\0\0\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x08\0\x02id\0B\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x03\0\tmax_delay\0\0]\xC0\0\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\x06\0\x0Bprobability?\xBE;]`\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0h_p\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x08\0\x08category\0\x05beach\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x06\0\x05depth\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x08\0\x08category\0\x06forest\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0z\xA5\xFF\0\x06\0\x08downfall?\xE333@\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "birch_forest_hills" , data : b"\n\x08\0\x08category\0\x06forest\x06\0\x0Btemperature?\xE333@\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE333@\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0z\xA5\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0=W\xD6\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05ocean\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x08\0\x08category\0\x06nether\n\0\x07effects\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmax_delay\0\0]\xC0\0\n\0\nmood_sound\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x0Fadditions_sound\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\tsky_color\0n\xB1\xFF\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\x06\0\x0Bprobability?\x99\x99\x99\xA0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\x003\x03\x03\x03\0\x0Bwater_color\0?v\xE4\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0y\xA6\xFF\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\x08\0\x08category\0\x06forest\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest_hills" , data : b"\n\x06\0\x0Btemperature?\xE6ff`\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\x14grass_color_modifier\0\x0Bdark_forest\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\098\xC9\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x05ocean\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x05ocean\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0{\xA4\xFF\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "deep_warm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x04\x1F3\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0C\xD5\xEE\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\x08category\0\x06desert\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "desert_hills" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\x08\0\x08category\0\x06desert\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "desert_lakes" , data : b"\n\x08\0\x08category\0\x06desert\x06\0\x05depth?\xCC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x07the_end\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x07the_end\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x07the_end\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\x08\0\x08category\0\x04mesa\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bgrass_color\0\x90\x81M\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x08\0\x08category\0\x06forest\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\098\xC9\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x06\0\x05scale\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05depth\xBF\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\098\xC9\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04snow\x08\0\x08category\0\x05river\0" } , StaticRegistryEntry { name : "giant_spruce_taiga" , data : b"\n\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\0" } , StaticRegistryEntry { name : "giant_spruce_taiga_hills" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA3\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "giant_tree_taiga" , data : b"\n\x08\0\x08category\0\x05taiga\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0|\xA3\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "giant_tree_taiga_hills" , data : b"\n\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature?\xD333@\0\0\0\n\0\x07effects\x03\0\tsky_color\0|\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\x08category\0\x05taiga\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "gravelly_mountains" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xE0\0\0\0\0\0\0\x08\0\x08category\0\rextreme_hills\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\x06\0\x05depth?\xF0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05depth?\xDB33@\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\x08\0\x08category\0\x03icy\x06\0\x05scale?\xDC\xCC\xCC\xE0\0\0\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x08\0\x08category\0\x06jungle\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "jungle_edge" , data : b"\n\x06\0\x0Btemperature?\xEEff`\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06jungle\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "jungle_hills" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x06jungle\n\0\x07effects\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x08\0\x08category\0\x05ocean\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "modified_badlands_plateau" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x04mesa\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "modified_gravelly_mountains" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\rextreme_hills\x06\0\x05depth?\xF0\0\0\0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0}\xA2\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "modified_jungle" , data : b"\n\x08\0\x08category\0\x06jungle\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "modified_jungle_edge" , data : b"\n\x08\0\x08category\0\x06jungle\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0w\xA8\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "modified_wooded_badlands_plateau" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0n\xB1\xFF\0\x08\0\x08category\0\x04mesa\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "mountain_edge" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xE9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\x08\0\x08category\0\rextreme_hills\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA2\xFF\0\0" } , StaticRegistryEntry { name : "mountains" , data : b"\n\x06\0\x05scale?\xE0\0\0\0\0\0\0\x08\0\x08category\0\rextreme_hills\x06\0\x05depth?\xF0\0\0\0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\tsky_color\0}\xA2\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "mushroom_field_shore" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x06\0\x05depth\0\0\0\0\0\0\0\0\x08\0\x08category\0\x08mushroom\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x08downfall?\xF0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x05scale?\xD333@\0\0\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x08mushroom\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xF0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\n\0\x07effects\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\tfog_color\x003\x08\x08\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\0\x08\0\x08category\0\x06nether\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x08\0\x08category\0\x05ocean\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06plains\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x05scale\0\0\0\0\0\0\0\0\x08\0\x08category\0\x05river\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05depth\xBF\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x06\0\x05depth?\xC0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0u\xAA\xFF\0\x08\0\x08category\0\x07savanna\x06\0\x0Btemperature?\xF333@\0\0\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0v\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x07savanna\x06\0\x05depth?\xF8\0\0\0\0\0\0\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "shattered_savanna" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature?\xF1\x99\x99\xA0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05scale?\xF3\x99\x99\xA0\0\0\0\x06\0\x05depth?\xD733@\0\0\0\x08\0\x08category\0\x07savanna\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0v\xA9\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "shattered_savanna_plateau" , data : b"\n\x06\0\x05depth?\xF0\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0v\xA8\xFF\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xF3ff\x80\0\0\0\x08\0\x08category\0\x07savanna\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x07the_end\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x05depth\0\0\0\0\0\0\0\0\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\0=W\xD6\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\x08\0\x08category\0\x05beach\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature?\xA9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "snowy_mountains" , data : b"\n\x08\0\x08category\0\x03icy\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x08\0\rprecipitation\0\x04snow\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x08\0\rprecipitation\0\x04snow\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0\x83\x9E\xFF\0\0" } , StaticRegistryEntry { name : "snowy_taiga_hills" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x83\x9E\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0=W\xD6\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x05scale?\xD333@\0\0\0\x08\0\x08category\0\x05taiga\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_taiga_mountains" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\x03\0\tsky_color\0\x83\x9E\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x06\0\x05depth?\xD333@\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04snow\x08\0\x08category\0\x05taiga\0" } , StaticRegistryEntry { name : "snowy_tundra" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x03icy\x08\0\rprecipitation\0\x04snow\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\x08category\0\x06nether\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tfog_color\0\x1BGE\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\0\n\0\x08particle\x06\0\x0Bprobability?y\x99\x99\xA0\0\0\0\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\0\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\0\x03\0\x0Bwater_color\0?v\xE4\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "stone_shore" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x04none\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0}\xA2\xFF\0\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x06\0\x05depth?\xC0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06plains\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x05depth\xBF\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05swamp\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\rfoliage_color\0jp9\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x0Bwater_color\0a{d\x03\0\x0Fwater_fog_color\0##\x17\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "swamp_hills" , data : b"\n\x06\0\x05depth\xBF\xB9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x08\0\x08category\0\x05swamp\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\rfoliage_color\0jp9\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0a{d\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0##\x17\x08\0\x14grass_color_modifier\0\x05swamp\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x08\0\x08category\0\x05taiga\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA3\xFF\0\0" } , StaticRegistryEntry { name : "taiga_hills" , data : b"\n\x08\0\x08category\0\x05taiga\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0}\xA3\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "taiga_mountains" , data : b"\n\x06\0\x05depth?\xD333@\0\0\0\n\0\x07effects\x03\0\tsky_color\0}\xA3\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x05taiga\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "tall_birch_forest" , data : b"\n\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\x06\0\x0Btemperature?\xE333@\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0z\xA5\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "tall_birch_hills" , data : b"\n\x06\0\x05scale?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\x08\0\x08category\0\x06forest\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0z\xA5\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x05depth?\xE1\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x08\0\x08category\0\x07the_end\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x08\0\x08category\0\x04none\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x1F3\x03\0\x0Bwater_color\0C\xD5\xEE\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0{\xA4\xFF\0\x08\0\x08category\0\x05ocean\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x06nether\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\x06\0\x0Bprobability?\x8D>\xD5 \0\0\0\0\x03\0\tfog_color\0\x1A\x05\x1A\n\0\nmood_sound\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0n\xB1\xFF\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands_plateau" , data : b"\n\x06\0\x05depth?\xF8\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x04mesa\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_hills" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\x08\0\x08category\0\x06forest\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD333@\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_mountains" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05depth?\xF0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xE0\0\0\0\0\0\0\x08\0\x08category\0\rextreme_hills\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\tultrawarm\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x07natural\0\0\0\x01\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\tbed_works\0\0\0\x01\x08\0\ninfiniburn\0\x1Eminecraft:infiniburn_overworld\x03\0\x0Bpiglin_safe\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\tbed_works\0\0\0\x01\x03\0\thas_raids\0\0\0\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\x08\0\ninfiniburn\0\x1Eminecraft:infiniburn_overworld\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x07natural\0\0\0\x01\x03\0\x14respawn_anchor_works\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\tultrawarm\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\x01\x08\0\x07effects\0\x13minecraft:overworld\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x0Bpiglin_safe\0\0\0\0\x08\0\x07effects\0\x11minecraft:the_end\x03\0\nfixed_time\0\0\x17p\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x0Chas_skylight\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x03\0\tbed_works\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x08\0\ninfiniburn\0\x18minecraft:infiniburn_end\x03\0\x07natural\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\thas_raids\0\0\0\x01\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\nfixed_time\0\0FP\x03\0\x0Elogical_height\0\0\0\x80\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x08\0\ninfiniburn\0\x1Bminecraft:infiniburn_nether\x03\0\x14respawn_anchor_works\0\0\0\x01\x03\0\thas_raids\0\0\0\0\x03\0\tbed_works\0\0\0\0\x06\0\rambient_light?\xB9\x99\x99\xA0\0\0\0\x03\0\x07natural\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\0\x03\0\tultrawarm\0\0\0\x01\x03\0\x0Bpiglin_safe\0\0\0\x01\0" }] , }] ; +pub static REGISTRY_V_1_17 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x04mesa\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "badlands_plateau" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Bwater_color\0?v\xE4\x03\0\rfoliage_color\0\x9E\x81M\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\0\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x04mesa\x06\0\x05depth?\xF8\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEff`\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x06jungle\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "bamboo_jungle_hills" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x05scale?\xD333@\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x06jungle\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x06nether\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\0\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\0\n\0\x08particle\x06\0\x0Bprobability?\xBE;]`\0\0\0\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0B>B\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0h_p\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth\0\0\0\0\0\0\0\0\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05beach\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x08downfall?\xE333@\0\0\0\x08\0\x08category\0\x06forest\n\0\x07effects\x03\0\tsky_color\0z\xA5\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "birch_forest_hills" , data : b"\n\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature?\xE333@\0\0\0\n\0\x07effects\x03\0\tsky_color\0z\xA5\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x08downfall?\xE333@\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xD333@\0\0\0\x08\0\x08category\0\x06forest\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x08\0\x08category\0\x05ocean\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x06nether\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\n\0\x07effects\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\0\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\x003\x03\x03\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\n\0\x08particle\x06\0\x0Bprobability?\x99\x99\x99\xA0\0\0\0\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x08\0\x14grass_color_modifier\0\x0Bdark_forest\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest_hills" , data : b"\n\x08\0\x08category\0\x06forest\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE6ff`\0\0\0\n\0\x07effects\x03\0\tsky_color\0y\xA6\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\x14grass_color_modifier\0\x0Bdark_forest\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x08\0\x14temperature_modifier\0\x06frozen\n\0\x07effects\x03\0\x0Bwater_color\098\xC9\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05ocean\x08\0\rprecipitation\0\x04rain\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\x0Bwater_color\0E\xAD\xF2\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x05ocean\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "deep_warm_ocean" , data : b"\n\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\x06\0\x05depth\xBF\xFC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0C\xD5\xEE\x03\0\x0Fwater_fog_color\0\x04\x1F3\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x06\0\x05depth?\xC0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x06desert\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "desert_hills" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xD333@\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\x08category\0\x06desert\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "desert_lakes" , data : b"\n\x08\0\x08category\0\x06desert\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x05depth?\xCC\xCC\xCC\xC0\0\0\0\x06\0\x05scale?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC0\0\0\0\0\0\0\x08\0\x08category\0\x0Bunderground\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x07the_end\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x07the_end\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x08\0\x08category\0\x07the_end\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x04mesa\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0y\xA6\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE6ff`\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\x06\0\x0Btemperature?\xE6ff`\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\098\xC9\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0\x7F\xA1\xFF\0\x08\0\rprecipitation\0\x04snow\x08\0\x08category\0\x05ocean\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x08\0\x08category\0\x05river\x08\0\rprecipitation\0\x04snow\x06\0\x05depth\xBF\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\098\xC9\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05scale\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "giant_spruce_taiga" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA3\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "giant_spruce_taiga_hills" , data : b"\n\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "giant_tree_taiga" , data : b"\n\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xD333@\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0|\xA3\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "giant_tree_taiga_hills" , data : b"\n\x06\0\x05scale?\xD333@\0\0\0\x06\0\x0Btemperature?\xD333@\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tsky_color\0|\xA3\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "gravelly_mountains" , data : b"\n\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\rextreme_hills\x06\0\x05depth?\xF0\0\0\0\0\0\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x08\0\x08category\0\x03icy\x08\0\rprecipitation\0\x04snow\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0\x7F\xA1\xFF\0\x06\0\x05depth?\xDB33@\0\0\0\x06\0\x05scale?\xDC\xCC\xCC\xE0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06jungle\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xEEff`\0\0\0\0" } , StaticRegistryEntry { name : "jungle_edge" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xEEff`\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06jungle\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "jungle_hills" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x05scale?\xD333@\0\0\0\x08\0\x08category\0\x06jungle\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature?\xEEff`\0\0\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x08\0\x08category\0\x05ocean\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x0Bunderground\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "modified_badlands_plateau" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bgrass_color\0\x90\x81M\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x04mesa\x08\0\rprecipitation\0\x04none\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "modified_gravelly_mountains" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\rextreme_hills\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x05depth?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "modified_jungle" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x06jungle\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0w\xA8\xFF\0\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "modified_jungle_edge" , data : b"\n\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\x08category\0\x06jungle\0" } , StaticRegistryEntry { name : "modified_wooded_badlands_plateau" , data : b"\n\x06\0\x05scale?\xD333@\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\x08category\0\x04mesa\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mountain_edge" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\x08\0\x08category\0\rextreme_hills\0" } , StaticRegistryEntry { name : "mountains" , data : b"\n\x06\0\x05scale?\xE0\0\0\0\0\0\0\x06\0\x05depth?\xF0\0\0\0\0\0\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\x08\0\x08category\0\rextreme_hills\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "mushroom_field_shore" , data : b"\n\x06\0\x05depth\0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x08\0\x08category\0\x08mushroom\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x08mushroom\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x08downfall?\xF0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\x003\x08\x08\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\0\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x06nether\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\x08category\0\x05ocean\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x05depth?\xC0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06plains\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x08\0\x08category\0\x05river\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05scale\0\0\0\0\0\0\0\0\x06\0\x05depth\xBF\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0u\xAA\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05depth?\xC0\0\0\0\0\0\0\x08\0\x08category\0\x07savanna\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xF333@\0\0\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0v\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x08\0\x08category\0\x07savanna\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05depth?\xF8\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "shattered_savanna" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0v\xA9\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xF3\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xF1\x99\x99\xA0\0\0\0\x08\0\x08category\0\x07savanna\x06\0\x05depth?\xD733@\0\0\0\0" } , StaticRegistryEntry { name : "shattered_savanna_plateau" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x06\0\x05scale?\xF3ff\x80\0\0\0\x08\0\x08category\0\x07savanna\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0v\xA8\xFF\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05depth?\xF0\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x07the_end\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x08\0\rprecipitation\0\x04snow\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x05depth\0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xA9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05beach\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_mountains" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x08\0\x08category\0\x03icy\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x05scale?\xD333@\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "snowy_taiga_hills" , data : b"\n\x08\0\rprecipitation\0\x04snow\x06\0\x05scale?\xD333@\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\x03\0\tsky_color\0\x83\x9E\xFF\0\x08\0\x08category\0\x05taiga\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_taiga_mountains" , data : b"\n\x08\0\x08category\0\x05taiga\x08\0\rprecipitation\0\x04snow\x06\0\x05depth?\xD333@\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x83\x9E\xFF\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_tundra" , data : b"\n\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x03icy\x06\0\x05depth?\xC0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04snow\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\x1BGE\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\0\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\x08particle\x06\0\x0Bprobability?y\x99\x99\xA0\0\0\0\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x0Fadditions_sound\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\0\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06nether\0" } , StaticRegistryEntry { name : "stone_shore" , data : b"\n\x06\0\x05scale?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x04none\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x08\0\x08category\0\x06plains\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xC0\0\0\0\0\0\0\x06\0\x05scale?\xA9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0x\xA7\xFF\0\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth\xBF\xC9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\tsky_color\0x\xA7\xFF\x03\0\rfoliage_color\0jp9\x03\0\x0Fwater_fog_color\0##\x17\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0a{d\0\x08\0\x08category\0\x05swamp\0" } , StaticRegistryEntry { name : "swamp_hills" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x05depth\xBF\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05swamp\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0##\x17\x03\0\x0Bwater_color\0a{d\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\rfoliage_color\0jp9\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x08\0\x08category\0\x05taiga\x08\0\rprecipitation\0\x04rain\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "taiga_hills" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA3\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x05scale?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "taiga_mountains" , data : b"\n\x08\0\x08category\0\x05taiga\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x05depth?\xD333@\0\0\0\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0}\xA3\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "tall_birch_forest" , data : b"\n\x06\0\x05scale?\xD9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE333@\0\0\0\x08\0\x08category\0\x06forest\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0z\xA5\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x05depth?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "tall_birch_hills" , data : b"\n\x08\0\x08category\0\x06forest\x06\0\x08downfall?\xE333@\0\0\0\x06\0\x0Btemperature?\xE333@\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x05depth?\xE1\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0z\xA5\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x05scale?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x07the_end\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x04none\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x05scale?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05ocean\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x1F3\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0C\xD5\xEE\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x05depth\xBF\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x06\0\x05scale?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x05depth?\xB9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06nether\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\tfog_color\0\x1A\x05\x1A\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\x06\0\x0Bprobability?\x8D>\xD5 \0\0\0\0\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands_plateau" , data : b"\n\x06\0\x05scale?\x99\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x04mesa\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x05depth?\xF8\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\rfoliage_color\0\x9E\x81M\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "wooded_hills" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\x06\0\x0Btemperature?\xE6ff`\0\0\0\x06\0\x05scale?\xD333@\0\0\0\x06\0\x05depth?\xDC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "wooded_mountains" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\x08\0\x08category\0\rextreme_hills\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA2\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x05depth?\xF0\0\0\0\0\0\0\x06\0\x05scale?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\tultrawarm\0\0\0\0\x03\0\x07natural\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\x05min_y\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x06height\0\0\x01\0\x03\0\tbed_works\0\0\0\x01\x03\0\thas_raids\0\0\0\x01\x03\0\x14respawn_anchor_works\0\0\0\0\x08\0\ninfiniburn\0\x1Eminecraft:infiniburn_overworld\x06\0\rambient_light\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x0Bpiglin_safe\0\0\0\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x06height\0\0\x01\0\x08\0\ninfiniburn\0\x1Eminecraft:infiniburn_overworld\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\tultrawarm\0\0\0\0\x03\0\x07natural\0\0\0\x01\x03\0\x05min_y\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\thas_raids\0\0\0\x01\x03\0\x0Elogical_height\0\0\x01\0\x03\0\tbed_works\0\0\0\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\nfixed_time\0\0\x17p\x03\0\x05min_y\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x03\0\x0Bpiglin_safe\0\0\0\0\x08\0\ninfiniburn\0\x18minecraft:infiniburn_end\x03\0\tultrawarm\0\0\0\0\x03\0\x06height\0\0\x01\0\x08\0\x07effects\0\x11minecraft:the_end\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x07natural\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\tbed_works\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\nfixed_time\0\0FP\x03\0\tultrawarm\0\0\0\x01\x03\0\x07natural\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\0\x08\0\x07effects\0\x14minecraft:the_nether\x08\0\ninfiniburn\0\x1Bminecraft:infiniburn_nether\x03\0\x14respawn_anchor_works\0\0\0\x01\x03\0\x0Elogical_height\0\0\0\x80\x03\0\tbed_works\0\0\0\0\x06\0\rambient_light?\xB9\x99\x99\xA0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x05min_y\0\0\0\0\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\x01\x03\0\thas_raids\0\0\0\0\x03\0\x06height\0\0\x01\0\0" }] , }] ; +pub static REGISTRY_V_1_18 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\x08category\0\x04mesa\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\x08category\0\x06jungle\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\n\0\x07effects\n\0\x08particle\x06\0\x0Bprobability?\xBE;]`\0\0\0\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0h_p\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\0\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\nmood_sound\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0n\xB1\xFF\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x06nether\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05beach\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0z\xA5\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x0Btemperature?\xE333@\0\0\0\x08\0\x08category\0\x06forest\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE333@\0\0\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x05ocean\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\x08category\0\x06nether\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tsky_color\0n\xB1\xFF\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\n\0\x08particle\x06\0\x0Bprobability?\x99\x99\x99\xA0\0\0\0\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\x003\x03\x03\n\0\x0Fadditions_sound\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x06\0\x0Btemperature?\xE6ff`\0\0\0\n\0\x07effects\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Bwater_color\0?v\xE4\x08\0\x14grass_color_modifier\0\x0Bdark_forest\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x06forest\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x05ocean\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\098\xC9\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x05ocean\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\x0Fwater_fog_color\0\x04\x163\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x06desert\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\n\0\x07effects\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x0Bunderground\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x07the_end\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x08\0\x08category\0\x07the_end\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\tsky_color\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x07the_end\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\x08category\0\x04mesa\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE6ff`\0\0\0\x08\0\x08category\0\x06forest\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x0Btemperature?\xE6ff`\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06forest\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x08\0\x14temperature_modifier\0\x06frozen\x08\0\rprecipitation\0\x04snow\x08\0\x08category\0\x05ocean\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\098\xC9\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\n\0\x07effects\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\x08category\0\x08mountain\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature\xBF\xE6ff`\0\0\0\x08\0\rprecipitation\0\x04snow\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x08\0\rprecipitation\0\x04snow\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x08\0\x08category\0\x05river\n\0\x07effects\x03\0\x0Bwater_color\098\xC9\x03\0\tsky_color\0\x7F\xA1\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x08\0\rprecipitation\0\x04snow\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x81\xA0\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\x08category\0\x06forest\x06\0\x0Btemperature\xBF\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x08\0\x08category\0\x03icy\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04snow\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x85\x9D\xFF\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\rprecipitation\0\x04snow\x08\0\x08category\0\x08mountain\x06\0\x0Btemperature\xBF\xE6ff`\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x06\0\x0Btemperature?\xEEff`\0\0\0\x08\0\x08category\0\x06jungle\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x05ocean\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x0Bunderground\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0\x0EN\xCF\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x08mountain\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x08mushroom\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x06nether\n\0\x07effects\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\x003\x08\x08\x03\0\tsky_color\0n\xB1\xFF\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\0\x08\0\x08category\0\x05ocean\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0z\xA5\xFF\0\x08\0\x08category\0\x06forest\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xD333@\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0|\xA3\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05taiga\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06plains\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x08\0\x08category\0\x05river\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x07savanna\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\x08category\0\x07savanna\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x08category\0\x07the_end\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x08\0\x08category\0\x05beach\x06\0\x0Btemperature?\xA9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04snow\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0=W\xD6\x03\0\tsky_color\0\x7F\xA1\xFF\0\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\x08\0\rprecipitation\0\x04snow\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\x08category\0\x03icy\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\x08category\0\x08mountain\n\0\x07effects\x03\0\tsky_color\0\x82\x9F\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature\xBF\xD333@\0\0\0\x08\0\rprecipitation\0\x04snow\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04snow\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x08\0\x08category\0\x05taiga\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\n\0\x08particle\x06\0\x0Bprobability?y\x99\x99\xA0\0\0\0\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\0\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\x1BGE\x03\0\x0Bwater_color\0?v\xE4\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\0\x03\0\tsky_color\0n\xB1\xFF\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\0\0\x08\0\x08category\0\x06nether\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06jungle\x06\0\x0Btemperature?\xEEff`\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0v\xA8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x08\0\x08category\0\x08mountain\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xD333@\0\0\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x05beach\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\x08category\0\x06plains\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0##\x17\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0a{d\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\rfoliage_color\0jp9\x03\0\tsky_color\0x\xA7\xFF\0\x08\0\rprecipitation\0\x04rain\x08\0\x08category\0\x05swamp\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x08\0\x08category\0\x05taiga\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA3\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x07the_end\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\x08category\0\x04none\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x08\0\x08category\0\x05ocean\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0C\xD5\xEE\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x1F3\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\x08category\0\x06nether\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\x06\0\x0Bprobability?\x8D>\xD5 \0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\tmin_delay\0\0.\xE0\0\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\0\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\x1A\x05\x1A\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tsky_color\0}\xA2\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\x08\0\x08category\0\rextreme_hills\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\x08category\0\rextreme_hills\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xD333@\0\0\0\x08\0\x08category\0\rextreme_hills\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x08\0\x08category\0\x07savanna\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\0\x08\0\x08category\0\x04mesa\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\tbed_works\0\0\0\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x06height\0\0\x01\x80\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x07natural\0\0\0\x01\x08\0\x07effects\0\x13minecraft:overworld\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x0Bpiglin_safe\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x07natural\0\0\0\x01\x03\0\tultrawarm\0\0\0\0\x03\0\x06height\0\0\x01\x80\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\tbed_works\0\0\0\x01\x03\0\thas_raids\0\0\0\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x08\0\x07effects\0\x13minecraft:overworld\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x06height\0\0\x01\0\x03\0\thas_raids\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x07natural\0\0\0\0\x08\0\x07effects\0\x11minecraft:the_end\x03\0\x0Elogical_height\0\0\x01\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\tbed_works\0\0\0\0\x03\0\x05min_y\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\nfixed_time\0\0\x17p\x03\0\tultrawarm\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\x14respawn_anchor_works\0\0\0\x01\x03\0\tultrawarm\0\0\0\x01\x03\0\tbed_works\0\0\0\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\thas_raids\0\0\0\0\x08\0\x07effects\0\x14minecraft:the_nether\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x0Bpiglin_safe\0\0\0\x01\x06\0\rambient_light?\xB9\x99\x99\xA0\0\0\0\x03\0\x05min_y\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\0\x03\0\nfixed_time\0\0FP\x03\0\x0Elogical_height\0\0\0\x80\x03\0\x06height\0\0\x01\0\x03\0\x07natural\0\0\0\0\0" }] , }] ; +pub static REGISTRY_V_1_19 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bgrass_color\0\x90\x81M\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\n\0\x08particle\x06\0\x0Bprobability?\xBE;]`\0\0\0\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\0\x03\0\tfog_color\0h_p\0\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0z\xA5\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x05music\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x08particle\x06\0\x0Bprobability?\x99\x99\x99\xA0\0\0\0\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\0\x03\0\tfog_color\x003\x03\x03\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\x03\0\x0Bwater_color\0?v\xE4\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE6ff`\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\tsky_color\0y\xA6\xFF\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\0\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\098\xC9\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\x14temperature_modifier\0\x06frozen\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x08\0\rprecipitation\0\x04none\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bgrass_color\0\x90\x81M\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0y\xA6\xFF\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x0Btemperature?\xE6ff`\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0y\xA6\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x08\0\rprecipitation\0\x04snow\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\n\0\x07effects\x03\0\x0Bwater_color\098\xC9\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x0Btemperature\xBF\xE6ff`\0\0\0\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\098\xC9\0\x08\0\rprecipitation\0\x04snow\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x08\0\rprecipitation\0\x04snow\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0\x81\xA0\xFF\0\x06\0\x0Btemperature\xBF\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04snow\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0\x85\x9D\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature\xBF\xE6ff`\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0w\xA8\xFF\n\0\x05music\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\0\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\n\0\x07effects\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0:zj\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0\x8D\xB1'\n\0\x05music\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Fwater_fog_color\0Mz`\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0\x0EN\xCF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\x003\x08\x08\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\0\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x06\0\x08downfall?\xE333@\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0z\xA5\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE333@\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0|\xA3\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xD333@\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmin_delay\0\0.\xE0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x08\0\rprecipitation\0\x04none\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x08\0\rprecipitation\0\x04snow\x06\0\x08downfall?\xD333@\0\0\0\x06\0\x0Btemperature?\xA9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\x08\0\rprecipitation\0\x04snow\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\n\0\x07effects\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0\x82\x9F\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature\xBF\xD333@\0\0\0\x08\0\rprecipitation\0\x04snow\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04snow\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x0Fadditions_sound\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x08particle\x06\0\x0Bprobability?y\x99\x99\xA0\0\0\0\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\0\n\0\x05music\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\x1BGE\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0w\xA8\xFF\0\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tsky_color\0v\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA2\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0##\x17\x03\0\rfoliage_color\0jp9\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\0\x03\0\tfog_color\0\xC0\xD8\xFF\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x0Bwater_color\0a{d\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x08\0\rprecipitation\0\x04rain\n\0\x07effects\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x08\0\rprecipitation\0\x04none\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x1F3\x03\0\x0Bwater_color\0C\xD5\xEE\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\tmax_delay\0\0]\xC0\0\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\x1A\x05\x1A\x03\0\x0Bwater_color\0?v\xE4\n\0\x08particle\x06\0\x0Bprobability?\x8D>\xD5 \0\0\0\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\0\n\0\nmood_sound\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x08downfall?\xD333@\0\0\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x08\0\rprecipitation\0\x04rain\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x08\0\rprecipitation\0\x04none\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\x04chat\n\0\ndecoration\x08\0\x0Ftranslation_key\0\x0Echat.type.text\n\0\x05style\0\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0\n\0\tnarration\x08\0\x08priority\0\x04chat\n\0\ndecoration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\n\0\x05style\0\0\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\x04chat\n\0\ndecoration\n\0\x05style\0\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\0\0\n\0\tnarration\n\0\ndecoration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\n\0\x05style\0\0\x08\0\x08priority\0\x04chat\0\0" } , StaticRegistryEntry { name : "game_info" , data : b"\n\n\0\x07overlay\0\0" } , StaticRegistryEntry { name : "msg_command" , data : b"\n\n\0\x04chat\n\0\ndecoration\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\n\0\x05style\x08\0\x05color\0\x04gray\x03\0\x06italic\0\0\0\x01\0\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0\n\0\tnarration\x08\0\x08priority\0\x04chat\n\0\ndecoration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\n\0\x05style\0\0\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\x04chat\n\0\ndecoration\n\0\x05style\0\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\0\0\n\0\tnarration\x08\0\x08priority\0\x04chat\n\0\ndecoration\n\0\x05style\0\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0\0" } , StaticRegistryEntry { name : "system" , data : b"\n\n\0\x04chat\0\n\0\tnarration\x08\0\x08priority\0\x06system\0\0" } , StaticRegistryEntry { name : "team_msg_command" , data : b"\n\n\0\tnarration\n\0\ndecoration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\n\0\x05style\0\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\x08\0\x08priority\0\x04chat\0\n\0\x04chat\n\0\ndecoration\n\0\x05style\0\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\t\0\nparameters\x08\0\0\0\x03\0\tteam_name\0\x06sender\0\x07content\0\0\0" } , StaticRegistryEntry { name : "tellraw_command" , data : b"\n\n\0\x04chat\0\n\0\tnarration\x08\0\x08priority\0\x04chat\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\n%s says %s\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x02%s\t\0\nparameters\x08\0\0\0\x01\0\x07content\0\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x07natural\0\0\0\x01\n\0\x19monster_spawn_light_level\n\0\x05value\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\tbed_works\0\0\0\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x14respawn_anchor_works\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\x06height\0\0\x01\x80\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x03\0\tbed_works\0\0\0\x01\x03\0\x06height\0\0\x01\x80\x03\0\x07natural\0\0\0\x01\x03\0\x0Chas_skylight\0\0\0\x01\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x0Bhas_ceiling\0\0\0\x01\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\n\0\x19monster_spawn_light_level\n\0\x05value\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x03\0\tultrawarm\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\nfixed_time\0\0\x17p\x03\0\x07natural\0\0\0\0\x08\0\x07effects\0\x11minecraft:the_end\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x05min_y\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x14respawn_anchor_works\0\0\0\0\n\0\x19monster_spawn_light_level\n\0\x05value\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\0\x08\0\x04type\0\x11minecraft:uniform\0\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x03\0\thas_raids\0\0\0\x01\x03\0\tbed_works\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x03\0\x06height\0\0\x01\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\x19monster_spawn_light_level\0\0\0\x0B\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x07natural\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x03\0\x0Bpiglin_safe\0\0\0\x01\x03\0\x14respawn_anchor_works\0\0\0\x01\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\tbed_works\0\0\0\0\x03\0\tultrawarm\0\0\0\x01\x08\0\x07effects\0\x14minecraft:the_nether\x06\0\rambient_light?\xB9\x99\x99\xA0\0\0\0\x03\0\x06height\0\0\x01\0\x03\0\x0Elogical_height\0\0\0\x80\x03\0\x05min_y\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\0\x03\0\thas_raids\0\0\0\0\x03\0\nfixed_time\0\0FP\0" }] , }] ; +pub static REGISTRY_V_1_20 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature?\xEEff`\0\0\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\n\0\x07effects\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\x06\0\x0Bprobability?\xBE;]`\0\0\0\0\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\0\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\x03\0\tfog_color\0h_p\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE333@\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE333@\0\0\0\n\0\x07effects\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0z\xA5\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\x0Fadditions_sound\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\x003\x03\x03\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\x06\0\x0Bprobability?\x99\x99\x99\xA0\0\0\0\0\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\0\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x06\0\x0Btemperature?\xE6ff`\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\n\0\x05music\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\0\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\098\xC9\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\x0Bwater_color\0E\xAD\xF2\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x03\0\x11has_precipitation\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\x03\0\x11has_precipitation\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE6ff`\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0y\xA6\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE6ff`\0\0\0\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x08\0\x14temperature_modifier\0\x06frozen\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\098\xC9\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\n\0\x07effects\n\0\x05music\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x85\x9D\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x0Btemperature\xBF\xE6ff`\0\0\0\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\098\xC9\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\x81\xA0\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature\xBF\xC9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x06\0\x0Btemperature\xBF\xE6ff`\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\0\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\n\0\x07effects\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0:zj\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0Mz`\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmin_delay\0\0.\xE0\0\x03\0\rfoliage_color\0\x8D\xB1'\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\x0Bwater_color\0\x0EN\xCF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\x003\x08\x08\n\0\nmood_sound\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE333@\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0z\xA5\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\x03\0\x15replace_current_music\0\0\0\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\tsky_color\0|\xA3\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\n\0\x05music\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0x\xA7\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x03\0\x11has_precipitation\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xA9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\n\0\x07effects\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x82\x9F\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature\xBF\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x03\0\x11has_precipitation\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\n\0\x08particle\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\x06\0\x0Bprobability?y\x99\x99\xA0\0\0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\n\0\x0Fadditions_sound\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\x1BGE\x03\0\x0Bwater_color\0?v\xE4\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xEEff`\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0+minecraft:music.overworld.jungle_and_forest\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\0\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0v\xA8\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0x\xA7\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\n\0\x07effects\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0x\xA7\xFF\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\rfoliage_color\0jp9\x03\0\x0Bwater_color\0a{d\x03\0\x0Fwater_fog_color\0##\x17\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA3\xFF\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x1F3\x03\0\x0Bwater_color\0C\xD5\xEE\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x03\0\x11has_precipitation\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tfog_color\0\x1A\x05\x1A\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\x06\0\x0Bprobability?\x8D>\xD5 \0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xD333@\0\0\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA2\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bgrass_color\0\x90\x81M\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bwater_color\0?v\xE4\0\x03\0\x11has_precipitation\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Echat.type.text\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\n\0\x05style\x03\0\x06italic\0\0\0\x01\x08\0\x05color\0\x04gray\0\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\n\0\x05style\x08\0\x05color\0\x04gray\x03\0\x06italic\0\0\0\x01\0\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\n%s says %s\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x02%s\t\0\nparameters\x08\0\0\0\x01\0\x07content\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\0\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x07natural\0\0\0\x01\x03\0\x06height\0\0\x01\x80\n\0\x19monster_spawn_light_level\x08\0\x04type\0\x11minecraft:uniform\n\0\x05value\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\tbed_works\0\0\0\x01\x03\0\tultrawarm\0\0\0\0\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\tultrawarm\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x06height\0\0\x01\x80\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\0\n\0\x19monster_spawn_light_level\x08\0\x04type\0\x11minecraft:uniform\n\0\x05value\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x0Chas_skylight\0\0\0\x01\x03\0\x07natural\0\0\0\x01\x03\0\thas_raids\0\0\0\x01\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x08\0\x07effects\0\x13minecraft:overworld\x03\0\tbed_works\0\0\0\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x07natural\0\0\0\0\x03\0\x05min_y\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\0\n\0\x19monster_spawn_light_level\n\0\x05value\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x03\0\tbed_works\0\0\0\0\x08\0\x07effects\0\x11minecraft:the_end\x03\0\nfixed_time\0\0\x17p\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x03\0\thas_raids\0\0\0\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x03\0\x06height\0\0\x01\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\nfixed_time\0\0FP\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\x01\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\tultrawarm\0\0\0\x01\x03\0\x07natural\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\x0Bpiglin_safe\0\0\0\x01\x03\0\thas_raids\0\0\0\0\x03\0\x0Elogical_height\0\0\0\x80\x03\0\tbed_works\0\0\0\0\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\x19monster_spawn_light_level\0\0\0\x07\x03\0\x06height\0\0\x01\0\x03\0\x05min_y\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\x01\x06\0\rambient_light?\xB9\x99\x99\xA0\0\0\0\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x08\0\nmessage_id\0\x05arrow\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x12death_message_type\0\x17intentional_game_design\x08\0\nmessage_id\0\x0FbadRespawnPoint\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06cactus\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x08cramming\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0CdragonBreath\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05drown\x08\0\x07effects\0\x08drowning\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06dryout\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\texplosion\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x08\0\nmessage_id\0\x04fall\x08\0\x12death_message_type\0\rfall_variants\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x05anvil\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x08\0\nmessage_id\0\x0CfallingBlock\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x11fallingStalactite\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x08fireball\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x08\0\nmessage_id\0\tfireworks\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0BflyIntoWall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x08\0\nmessage_id\0\x06freeze\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x08freezing\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x07generic\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x08hotFloor\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06inFire\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06inWall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x08\0\nmessage_id\0\rindirectMagic\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x04lava\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\rlightningBolt\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05magic\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06onFire\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\noutOfWorld\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x08\0\nmessage_id\0\x06player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x08\0\nmessage_id\0\x10explosion.player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\nsonic_boom\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\nstalagmite\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06starve\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x08\0\nmessage_id\0\x05sting\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07effects\0\x06poking\x08\0\nmessage_id\0\x0EsweetBerryBush\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\x07effects\0\x06thorns\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06thorns\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x08\0\nmessage_id\0\x06thrown\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x07trident\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x06onFire\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x08\0\nmessage_id\0\x06wither\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x08\0\nmessage_id\0\x0BwitherSkull\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" }] , }] ; +pub static REGISTRY_V_1_20_2 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmin_delay\0\0.\xE0\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xEEff`\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0h_p\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\0\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\0\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\n\0\x08particle\x06\0\x0Bprobability?\xBE;]`\0\0\0\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\n\0\x07effects\n\0\x05music\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0z\xA5\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\n\0\x07effects\x03\0\rfoliage_color\0\xB6\xDBa\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bgrass_color\0\xB6\xDBa\x03\0\x0Bwater_color\0]\xB7\xEF\x03\0\x0Fwater_fog_color\0]\xB7\xEF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\0\x03\0\tfog_color\x003\x03\x03\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0n\xB1\xFF\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\x06\0\x0Bprobability?\x99\x99\x99\xA0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0y\xA6\xFF\x08\0\x14grass_color_modifier\0\x0Bdark_forest\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xE6ff`\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\098\xC9\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.desert\0\x03\0\tsky_color\0n\xB1\xFF\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\0\0\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\0\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bgrass_color\0\x90\x81M\n\0\x05music\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0n\xB1\xFF\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE6ff`\0\0\0\n\0\x07effects\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\0\x03\0\tsky_color\0y\xA6\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x0Btemperature?\xE6ff`\0\0\0\n\0\x07effects\x03\0\tsky_color\0y\xA6\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x08\0\x14temperature_modifier\0\x06frozen\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\098\xC9\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\n\0\x07effects\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x85\x9D\xFF\0\x06\0\x0Btemperature\xBF\xE6ff`\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\098\xC9\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x81\xA0\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature\xBF\xC9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x06\0\x0Btemperature\xBF\xE6ff`\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\0\x03\0\tsky_color\0\x85\x9D\xFF\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\n\0\x07effects\n\0\x05music\x08\0\x05sound\0 minecraft:music.overworld.jungle\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xEEff`\0\0\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0Mz`\x03\0\tfog_color\0\xC0\xD8\xFF\x08\0\x14grass_color_modifier\0\x05swamp\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Bwater_color\0:zj\x03\0\tsky_color\0x\xA7\xFF\x03\0\rfoliage_color\0\x8D\xB1'\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0{\xA4\xFF\n\0\x05music\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0\x0EN\xCF\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x0Btemperature?\xEC\xCC\xCC\xC0\0\0\0\x06\0\x08downfall?\xF0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\0\x03\0\tfog_color\x003\x08\x08\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\0\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\0\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE333@\0\0\0\x06\0\x08downfall?\xE333@\0\0\0\n\0\x07effects\x03\0\tsky_color\0z\xA5\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x05music\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0|\xA3\xFF\0\x06\0\x0Btemperature?\xD333@\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\tsky_color\0}\xA3\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x03\0\x11has_precipitation\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x03\0\x11has_precipitation\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x08downfall?\xD333@\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xA9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\0\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x06\0\x0Btemperature\xBF\xD333@\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x82\x9F\xFF\n\0\x05music\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\x03\0\tsky_color\0\x83\x9E\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\0\n\0\x0Fadditions_sound\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\x1BGE\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x08particle\x06\0\x0Bprobability?y\x99\x99\xA0\0\0\0\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\n\0\x05music\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xEEff`\0\0\0\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\n\0\x07effects\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x03\0\x15replace_current_music\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0v\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xD9\x99\x99\xA0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x0Fwater_fog_color\0##\x17\x03\0\x0Bwater_color\0a{d\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x03\0\x15replace_current_music\0\0\0\0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\rfoliage_color\0jp9\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xEC\xCC\xCC\xC0\0\0\0\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\tsky_color\0}\xA3\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0{\xA4\xFF\0\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x1F3\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0C\xD5\xEE\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x03\0\x11has_precipitation\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\n\0\x05music\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\x03\0\tmax_delay\0\0]\xC0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\n\0\x08particle\x06\0\x0Bprobability?\x8D>\xD5 \0\0\0\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\0\x03\0\tfog_color\0\x1A\x05\x1A\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x08downfall?\xD333@\0\0\0\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\0\x03\0\x11has_precipitation\0\0\0\x01\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\xA0\0\0\0\x06\0\x08downfall?\xD333@\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x03\0\x11has_precipitation\0\0\0\x01\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x03\0\x11has_precipitation\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Bgrass_color\0\x90\x81M\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\n\0\x05music\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x03\0\x15replace_current_music\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x03\0\x11has_precipitation\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Echat.type.text\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\n\0\x05style\x03\0\x06italic\0\0\0\x01\x08\0\x05color\0\x04gray\0\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\n\0\x05style\x03\0\x06italic\0\0\0\x01\x08\0\x05color\0\x04gray\0\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\n%s says %s\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x02%s\t\0\nparameters\x08\0\0\0\x01\0\x07content\0\0" }] , } , StaticRegistry { registry_id : "trim_pattern" , entries : & [StaticRegistryEntry { name : "coast" , data : b"\n\x03\0\x05decal\0\0\0\0\x08\0\rtemplate_item\0,minecraft:coast_armor_trim_smithing_template\x08\0\x08asset_id\0\x0Fminecraft:coast\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:dune\x03\0\x05decal\0\0\0\0\x08\0\rtemplate_item\0+minecraft:dune_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\x03\0\x05decal\0\0\0\0\x08\0\x08asset_id\0\rminecraft:eye\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\x08\0\rtemplate_item\0*minecraft:eye_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "host" , data : b"\n\x03\0\x05decal\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\x08\0\rtemplate_item\0+minecraft:host_armor_trim_smithing_template\x08\0\x08asset_id\0\x0Eminecraft:host\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\x03\0\x05decal\0\0\0\0\x08\0\x08asset_id\0\x10minecraft:raiser\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\x08\0\rtemplate_item\0-minecraft:raiser_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\x08\0\rtemplate_item\0*minecraft:rib_armor_trim_smithing_template\x08\0\x08asset_id\0\rminecraft:rib\x03\0\x05decal\0\0\0\0\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:sentry\x03\0\x05decal\0\0\0\0\x08\0\rtemplate_item\0-minecraft:sentry_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.sentry\0\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\x03\0\x05decal\0\0\0\0\x08\0\x08asset_id\0\x10minecraft:shaper\x08\0\rtemplate_item\0-minecraft:shaper_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_pattern.minecraft.silence\0\x03\0\x05decal\0\0\0\0\x08\0\rtemplate_item\0.minecraft:silence_armor_trim_smithing_template\x08\0\x08asset_id\0\x11minecraft:silence\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\x03\0\x05decal\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\x08\0\rtemplate_item\0,minecraft:snout_armor_trim_smithing_template\x08\0\x08asset_id\0\x0Fminecraft:snout\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\x08\0\rtemplate_item\0,minecraft:spire_armor_trim_smithing_template\x08\0\x08asset_id\0\x0Fminecraft:spire\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\x03\0\x05decal\0\0\0\0\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\0\x08\0\rtemplate_item\0+minecraft:tide_armor_trim_smithing_template\x03\0\x05decal\0\0\0\0\x08\0\x08asset_id\0\x0Eminecraft:tide\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\x08\0\rtemplate_item\0*minecraft:vex_armor_trim_smithing_template\x08\0\x08asset_id\0\rminecraft:vex\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\x03\0\x05decal\0\0\0\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\x08\0\rtemplate_item\0+minecraft:ward_armor_trim_smithing_template\x03\0\x05decal\0\0\0\0\x08\0\x08asset_id\0\x0Eminecraft:ward\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\x08\0\rtemplate_item\x000minecraft:wayfinder_armor_trim_smithing_template\x08\0\x08asset_id\0\x13minecraft:wayfinder\x03\0\x05decal\0\0\0\0\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:wild\x08\0\rtemplate_item\0+minecraft:wild_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\x03\0\x05decal\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "trim_material" , entries : & [StaticRegistryEntry { name : "amethyst" , data : b"\n\x06\0\x10item_model_index?\xF0\0\0\0\0\0\0\x08\0\ningredient\0\x18minecraft:amethyst_shard\n\0\x0Bdescription\x08\0\x05color\0\x07#9A5CC6\x08\0\ttranslate\0 trim_material.minecraft.amethyst\0\x08\0\nasset_name\0\x08amethyst\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\x06\0\x10item_model_index?\xE0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\x05color\0\x07#B4684D\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\0\x08\0\nasset_name\0\x06copper\x08\0\ningredient\0\x16minecraft:copper_ingot\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\x08\0\nasset_name\0\x07diamond\x06\0\x10item_model_index?\xE9\x99\x99\xA0\0\0\0\x08\0\ningredient\0\x11minecraft:diamond\n\0\x0Bdescription\x08\0\x05color\0\x07#6EECD2\x08\0\ttranslate\0\x1Ftrim_material.minecraft.diamond\0\n\0\x18override_armor_materials\x08\0\x07diamond\0\x0Ediamond_darker\0\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\x08\0\ningredient\0\x11minecraft:emerald\x06\0\x10item_model_index?\xE6ff`\0\0\0\n\0\x0Bdescription\x08\0\x05color\0\x07#11A036\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\0\x08\0\nasset_name\0\x07emerald\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#DEB12D\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\0\n\0\x18override_armor_materials\x08\0\x04gold\0\x0Bgold_darker\0\x06\0\x10item_model_index?\xE333@\0\0\0\x08\0\ningredient\0\x14minecraft:gold_ingot\x08\0\nasset_name\0\x04gold\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\x06\0\x10item_model_index?\xC9\x99\x99\xA0\0\0\0\n\0\x18override_armor_materials\x08\0\x04iron\0\x0Biron_darker\0\x08\0\ningredient\0\x14minecraft:iron_ingot\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\x08\0\x05color\0\x07#ECECEC\0\x08\0\nasset_name\0\x04iron\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\x08\0\nasset_name\0\x05lapis\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\x08\0\x05color\0\x07#416E97\0\x06\0\x10item_model_index?\xEC\xCC\xCC\xC0\0\0\0\x08\0\ningredient\0\x16minecraft:lapis_lazuli\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\n\0\x18override_armor_materials\x08\0\tnetherite\0\x10netherite_darker\0\n\0\x0Bdescription\x08\0\x05color\0\x07#625859\x08\0\ttranslate\0!trim_material.minecraft.netherite\0\x08\0\ningredient\0\x19minecraft:netherite_ingot\x06\0\x10item_model_index?\xD333@\0\0\0\x08\0\nasset_name\0\tnetherite\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\x08\0\nasset_name\0\x06quartz\n\0\x0Bdescription\x08\0\x05color\0\x07#E3D4C4\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\0\x08\0\ningredient\0\x10minecraft:quartz\x06\0\x10item_model_index?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\x06\0\x10item_model_index?\xD9\x99\x99\xA0\0\0\0\x08\0\nasset_name\0\x08redstone\x08\0\ningredient\0\x12minecraft:redstone\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.redstone\x08\0\x05color\0\x07#971607\0\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\thas_raids\0\0\0\x01\n\0\x19monster_spawn_light_level\n\0\x05value\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x03\0\tbed_works\0\0\0\x01\x03\0\x06height\0\0\x01\x80\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x0Bpiglin_safe\0\0\0\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\x07natural\0\0\0\x01\x03\0\tultrawarm\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\tultrawarm\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x03\0\x0Chas_skylight\0\0\0\x01\n\0\x19monster_spawn_light_level\n\0\x05value\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\0\x08\0\x04type\0\x11minecraft:uniform\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x07natural\0\0\0\x01\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x0Bhas_ceiling\0\0\0\x01\x03\0\x06height\0\0\x01\x80\x03\0\tbed_works\0\0\0\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x03\0\x0Bpiglin_safe\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\nfixed_time\0\0\x17p\x03\0\tbed_works\0\0\0\0\x03\0\tultrawarm\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x0Bhas_ceiling\0\0\0\0\x03\0\thas_raids\0\0\0\x01\x08\0\x07effects\0\x11minecraft:the_end\x03\0\x0Elogical_height\0\0\x01\0\n\0\x19monster_spawn_light_level\n\0\x05value\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\0\x08\0\x04type\0\x11minecraft:uniform\0\x03\0\x0Chas_skylight\0\0\0\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x03\0\x0Bpiglin_safe\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x05min_y\0\0\0\0\x03\0\x07natural\0\0\0\0\x03\0\x06height\0\0\x01\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\x0Elogical_height\0\0\0\x80\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x0Chas_skylight\0\0\0\0\x03\0\x19monster_spawn_light_level\0\0\0\x07\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\nfixed_time\0\0FP\x06\0\rambient_light?\xB9\x99\x99\xA0\0\0\0\x03\0\x07natural\0\0\0\0\x03\0\thas_raids\0\0\0\0\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\x05min_y\0\0\0\0\x03\0\x14respawn_anchor_works\0\0\0\x01\x03\0\tultrawarm\0\0\0\x01\x03\0\x06height\0\0\x01\0\x03\0\tbed_works\0\0\0\0\x03\0\x0Bpiglin_safe\0\0\0\x01\x03\0\x0Bhas_ceiling\0\0\0\x01\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x05arrow\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x08\0\nmessage_id\0\x0FbadRespawnPoint\x08\0\x12death_message_type\0\x17intentional_game_design\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x06cactus\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x08\0\nmessage_id\0\x08cramming\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0CdragonBreath\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x08\0\x07effects\0\x08drowning\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x05drown\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x06dryout\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\texplosion\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x12death_message_type\0\rfall_variants\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x04fall\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x05anvil\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x0CfallingBlock\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x08\0\nmessage_id\0\x11fallingStalactite\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x08\0\nmessage_id\0\x08fireball\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\tfireworks\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0BflyIntoWall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x08\0\x07effects\0\x08freezing\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06freeze\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x08\0\nmessage_id\0\x07generic\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "generic_kill" , data : b"\n\x08\0\nmessage_id\0\x0BgenericKill\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x08hotFloor\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x08\0\nmessage_id\0\x06inFire\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06inWall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x08\0\nmessage_id\0\rindirectMagic\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x08\0\nmessage_id\0\x04lava\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\rlightningBolt\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x08\0\nmessage_id\0\x05magic\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06onFire\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\noutOfWorld\0" } , StaticRegistryEntry { name : "outside_border" , data : b"\n\x08\0\nmessage_id\0\routsideBorder\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x08\0\nmessage_id\0\x10explosion.player\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\nsonic_boom\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\nstalagmite\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x08\0\nmessage_id\0\x06starve\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x08\0\nmessage_id\0\x05sting\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x08\0\nmessage_id\0\x0EsweetBerryBush\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x06poking\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x06thorns\x08\0\nmessage_id\0\x06thorns\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06thrown\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x07trident\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06onFire\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x08\0\nmessage_id\0\x06wither\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\xA0\0\0\0\x08\0\nmessage_id\0\x0BwitherSkull\0" }] , }] ; +pub static REGISTRY_V_1_21 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\n\0\x05music\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tsky_color\0n\xB1\xFF\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0h_p\n\0\x05music\x01\0\x15replace_current_music\0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x08particle\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0x\xA7\xFF\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x08downfall?\xE3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0z\xA5\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xE3333333\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\0\x03\0\x0Fwater_fog_color\0]\xB7\xEF\x03\0\x0Bgrass_color\0\xB6\xDBa\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\rfoliage_color\0\xB6\xDBa\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0]\xB7\xEF\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmin_delay\0\0.\xE0\0\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\n\0\x08particle\x06\0\x0Bprobability?\x99\x99\x99\x99\x99\x99\x9A\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\0\x03\0\tfog_color\x003\x03\x03\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x08\0\x14grass_color_modifier\0\x0Bdark_forest\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tsky_color\0y\xA6\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE6ffffff\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\098\xC9\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.desert\x03\0\tmax_delay\0\0]\xC0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x01\0\x15replace_current_music\0\0\x03\0\rfoliage_color\0\x9E\x81M\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0y\xA6\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x06\0\x0Btemperature?\xE6ffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0y\xA6\xFF\n\0\x05music\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x08\0\x14temperature_modifier\0\x06frozen\n\0\x07effects\x03\0\x0Bwater_color\098\xC9\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\0\x03\0\tsky_color\0\x85\x9D\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature\xBF\xE6ffffff\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\098\xC9\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x81\xA0\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x7F\xA1\xFF\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x06\0\x0Btemperature\xBF\xE6ffffff\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.jungle\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x05music\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x08\0\x14grass_color_modifier\0\x05swamp\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0:zj\x03\0\x0Fwater_fog_color\0Mz`\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0\x8D\xB1'\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0\x0EN\xCF\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\n\0\x05music\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\x003\x08\x08\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x06\0\x08downfall?\xE3333333\n\0\x07effects\x03\0\tsky_color\0z\xA5\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE3333333\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0|\xA3\xFF\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xD3333333\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\n\0\x05music\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0\x7F\xA1\xFF\0\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x06\0\x0Btemperature\xBF\xD3333333\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x82\x9F\xFF\n\0\x05music\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\0\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\x03\0\tfog_color\0\x1BGE\n\0\x05music\x01\0\x15replace_current_music\0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\x06\0\x0Bprobability?y\x99\x99\x99\x99\x99\x9A\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xEEffffff\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x08downfall?\xD3333333\n\0\x07effects\x03\0\tsky_color\0v\xA8\xFF\n\0\x05music\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x06\0\x08downfall?\xD3333333\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0x\xA7\xFF\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\x05music\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\0\x03\0\tsky_color\0x\xA7\xFF\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0jp9\x03\0\x0Bwater_color\0a{d\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0##\x17\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x04\x1F3\x03\0\x0Bwater_color\0C\xD5\xEE\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x01\0\x15replace_current_music\0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tfog_color\0\x1A\x05\x1A\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\0\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\x03\0\tsky_color\0n\xB1\xFF\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0}\xA2\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA2\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bgrass_color\0\x90\x81M\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Echat.type.text\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\n\0\x05style\x08\0\x05color\0\x04gray\x01\0\x06italic\x01\0\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\x04chat\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x01\0\x07content\x08\0\x0Ftranslation_key\0\x02%s\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\n%s says %s\0\0" }] , } , StaticRegistry { registry_id : "trim_pattern" , entries : & [StaticRegistryEntry { name : "bolt" , data : b"\n\x08\0\rtemplate_item\0+minecraft:bolt_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\0\x08\0\x08asset_id\0\x0Eminecraft:bolt\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "coast" , data : b"\n\x08\0\rtemplate_item\0,minecraft:coast_armor_trim_smithing_template\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Fminecraft:coast\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:dune\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\x01\0\x05decal\0\x08\0\rtemplate_item\0+minecraft:dune_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\x08\0\x08asset_id\0\rminecraft:eye\x08\0\rtemplate_item\0*minecraft:eye_armor_trim_smithing_template\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\0\x08\0\x08asset_id\0\x0Eminecraft:flow\x08\0\rtemplate_item\0+minecraft:flow_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "host" , data : b"\n\x08\0\rtemplate_item\0+minecraft:host_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:host\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\x08\0\rtemplate_item\0-minecraft:raiser_armor_trim_smithing_template\x01\0\x05decal\0\x08\0\x08asset_id\0\x10minecraft:raiser\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\x08\0\x08asset_id\0\rminecraft:rib\x08\0\rtemplate_item\0*minecraft:rib_armor_trim_smithing_template\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:sentry\x08\0\rtemplate_item\0-minecraft:sentry_armor_trim_smithing_template\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.sentry\0\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\x08\0\x08asset_id\0\x10minecraft:shaper\x01\0\x05decal\0\x08\0\rtemplate_item\0-minecraft:shaper_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x11minecraft:silence\x08\0\rtemplate_item\0.minecraft:silence_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_pattern.minecraft.silence\0\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\x08\0\x08asset_id\0\x0Fminecraft:snout\x01\0\x05decal\0\x08\0\rtemplate_item\0,minecraft:snout_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\x08\0\x08asset_id\0\x0Fminecraft:spire\x08\0\rtemplate_item\0,minecraft:spire_armor_trim_smithing_template\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:tide\x08\0\rtemplate_item\0+minecraft:tide_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\rminecraft:vex\x08\0\rtemplate_item\0*minecraft:vex_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x08\0\rtemplate_item\0+minecraft:ward_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\x08\0\x08asset_id\0\x0Eminecraft:ward\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\x08\0\x08asset_id\0\x13minecraft:wayfinder\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\x08\0\rtemplate_item\x000minecraft:wayfinder_armor_trim_smithing_template\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\x08\0\rtemplate_item\0+minecraft:wild_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:wild\0" }] , } , StaticRegistry { registry_id : "trim_material" , entries : & [StaticRegistryEntry { name : "amethyst" , data : b"\n\x08\0\nasset_name\0\x08amethyst\x08\0\ningredient\0\x18minecraft:amethyst_shard\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.amethyst\x08\0\x05color\0\x07#9A5CC6\0\x06\0\x10item_model_index?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#B4684D\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\0\x06\0\x10item_model_index?\xE0\0\0\0\0\0\0\x08\0\nasset_name\0\x06copper\x08\0\ningredient\0\x16minecraft:copper_ingot\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\x06\0\x10item_model_index?\xE9\x99\x99\x99\x99\x99\x9A\x08\0\nasset_name\0\x07diamond\x08\0\ningredient\0\x11minecraft:diamond\n\0\x18override_armor_materials\x08\0\x11minecraft:diamond\0\x0Ediamond_darker\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.diamond\x08\0\x05color\0\x07#6EECD2\0\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\x08\0\nasset_name\0\x07emerald\x06\0\x10item_model_index?\xE6ffffff\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\x08\0\x05color\0\x07#11A036\0\x08\0\ningredient\0\x11minecraft:emerald\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\n\0\x18override_armor_materials\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\x08\0\ningredient\0\x14minecraft:gold_ingot\x08\0\nasset_name\0\x04gold\n\0\x0Bdescription\x08\0\x05color\0\x07#DEB12D\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\0\x06\0\x10item_model_index?\xE3333333\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\x06\0\x10item_model_index?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x18override_armor_materials\x08\0\x0Eminecraft:iron\0\x0Biron_darker\0\x08\0\nasset_name\0\x04iron\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\x08\0\x05color\0\x07#ECECEC\0\x08\0\ningredient\0\x14minecraft:iron_ingot\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\x08\0\nasset_name\0\x05lapis\x06\0\x10item_model_index?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\x08\0\x05color\0\x07#416E97\0\x08\0\ningredient\0\x16minecraft:lapis_lazuli\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\x06\0\x10item_model_index?\xD3333333\n\0\x0Bdescription\x08\0\x05color\0\x07#625859\x08\0\ttranslate\0!trim_material.minecraft.netherite\0\n\0\x18override_armor_materials\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\x08\0\nasset_name\0\tnetherite\x08\0\ningredient\0\x19minecraft:netherite_ingot\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\x08\0\ningredient\0\x10minecraft:quartz\x06\0\x10item_model_index?\xB9\x99\x99\x99\x99\x99\x9A\n\0\x0Bdescription\x08\0\x05color\0\x07#E3D4C4\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\0\x08\0\nasset_name\0\x06quartz\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\x08\0\ningredient\0\x12minecraft:redstone\x06\0\x10item_model_index?\xD9\x99\x99\x99\x99\x99\x9A\x08\0\nasset_name\0\x08redstone\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.redstone\x08\0\x05color\0\x07#971607\0\0" }] , } , StaticRegistry { registry_id : "wolf_variant" , entries : & [StaticRegistryEntry { name : "ashen" , data : b"\n\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_ashen_angry\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_ashen\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_ashen_tame\x08\0\x06biomes\0\x15minecraft:snowy_taiga\0" } , StaticRegistryEntry { name : "black" , data : b"\n\x08\0\x06biomes\0\x1Fminecraft:old_growth_pine_taiga\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_black_angry\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_black\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_black_tame\0" } , StaticRegistryEntry { name : "chestnut" , data : b"\n\x08\0\rangry_texture\0)minecraft:entity/wolf/wolf_chestnut_angry\x08\0\x0Ctame_texture\0(minecraft:entity/wolf/wolf_chestnut_tame\x08\0\x06biomes\0!minecraft:old_growth_spruce_taiga\x08\0\x0Cwild_texture\0#minecraft:entity/wolf/wolf_chestnut\0" } , StaticRegistryEntry { name : "pale" , data : b"\n\x08\0\rangry_texture\0 minecraft:entity/wolf/wolf_angry\x08\0\x0Cwild_texture\0\x1Aminecraft:entity/wolf/wolf\x08\0\x0Ctame_texture\0\x1Fminecraft:entity/wolf/wolf_tame\x08\0\x06biomes\0\x0Fminecraft:taiga\0" } , StaticRegistryEntry { name : "rusty" , data : b"\n\x08\0\x06biomes\0\x14#minecraft:is_jungle\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_rusty_angry\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_rusty_tame\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_rusty\0" } , StaticRegistryEntry { name : "snowy" , data : b"\n\x08\0\x06biomes\0\x0Fminecraft:grove\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_snowy\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_snowy_tame\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_snowy_angry\0" } , StaticRegistryEntry { name : "spotted" , data : b"\n\x08\0\x0Ctame_texture\0'minecraft:entity/wolf/wolf_spotted_tame\x08\0\x06biomes\0\x15#minecraft:is_savanna\x08\0\rangry_texture\0(minecraft:entity/wolf/wolf_spotted_angry\x08\0\x0Cwild_texture\0\"minecraft:entity/wolf/wolf_spotted\0" } , StaticRegistryEntry { name : "striped" , data : b"\n\x08\0\x0Cwild_texture\0\"minecraft:entity/wolf/wolf_striped\x08\0\x0Ctame_texture\0'minecraft:entity/wolf/wolf_striped_tame\x08\0\x06biomes\0\x16#minecraft:is_badlands\x08\0\rangry_texture\0(minecraft:entity/wolf/wolf_striped_angry\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_woods\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_woods_angry\x08\0\x06biomes\0\x10minecraft:forest\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_woods_tame\0" }] , } , StaticRegistry { registry_id : "painting_variant" , entries : & [StaticRegistryEntry { name : "alban" , data : b"\n\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:alban\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:aztec\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x10minecraft:aztec2\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:backyard\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:baroque\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Eminecraft:bomb\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x11minecraft:bouquet\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x17minecraft:burning_skull\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:bust\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:cavebird\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x12minecraft:changing\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:cotan\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:courbet\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x11minecraft:creebet\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x15minecraft:donkey_kong\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:earth\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:endboss\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:fern\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:fighters\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:finding\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:fire\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "graham" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x10minecraft:graham\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:humble\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:kebab\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:lowmist\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "match" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:match\0" } , StaticRegistryEntry { name : "meditative" , data : b"\n\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x14minecraft:meditative\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\rminecraft:orb\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:owlemons\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:passage\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:pigscene\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:plant\0" } , StaticRegistryEntry { name : "pointer" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:pointer\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x0Eminecraft:pond\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Eminecraft:pool\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x16minecraft:prairie_ride\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\x08\0\x08asset_id\0\rminecraft:sea\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:skeleton\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:stage\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x14minecraft:sunflowers\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x10minecraft:sunset\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:tides\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:unpacked\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "void" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:void\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x12minecraft:wanderer\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x13minecraft:wasteland\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "water" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:water\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:wind\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:wither\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x05min_y\xFF\xFF\xFF\xC0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\x0Chas_skylight\x01\x03\0\x06height\0\0\x01\x80\x01\0\x0Bhas_ceiling\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x14respawn_anchor_works\0\x01\0\x0Bpiglin_safe\0\x08\0\x07effects\0\x13minecraft:overworld\x01\0\x07natural\x01\n\0\x19monster_spawn_light_level\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\x08\0\x04type\0\x11minecraft:uniform\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\tbed_works\x01\x01\0\thas_raids\x01\x01\0\tultrawarm\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x0Bhas_ceiling\x01\x01\0\x0Chas_skylight\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\tbed_works\x01\x08\0\x07effects\0\x13minecraft:overworld\x01\0\x14respawn_anchor_works\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\tultrawarm\0\x01\0\thas_raids\x01\x01\0\x07natural\x01\x01\0\x0Bpiglin_safe\0\x03\0\x06height\0\0\x01\x80\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x0Elogical_height\0\0\x01\x80\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x05min_y\0\0\0\0\x01\0\tbed_works\0\x01\0\x0Bhas_ceiling\0\x03\0\x06height\0\0\x01\0\x03\0\nfixed_time\0\0\x17p\x08\0\x07effects\0\x11minecraft:the_end\x01\0\x0Chas_skylight\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x01\0\tultrawarm\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x14respawn_anchor_works\0\x01\0\x0Bpiglin_safe\0\x01\0\thas_raids\x01\x03\0\x0Elogical_height\0\0\x01\0\x01\0\x07natural\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x01\0\thas_raids\0\x01\0\x14respawn_anchor_works\x01\x01\0\x0Bhas_ceiling\x01\x03\0\x19monster_spawn_light_level\0\0\0\x07\x03\0\nfixed_time\0\0FP\x01\0\x0Chas_skylight\0\x01\0\tultrawarm\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x01\0\tbed_works\0\x03\0\x05min_y\0\0\0\0\x01\0\x07natural\0\x03\0\x06height\0\0\x01\0\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x03\0\x0Elogical_height\0\0\0\x80\x01\0\x0Bpiglin_safe\x01\x08\0\x07effects\0\x14minecraft:the_nether\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05arrow\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\x0FbadRespawnPoint\x08\0\x12death_message_type\0\x17intentional_game_design\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06cactus\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "campfire" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06inFire\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x08cramming\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0CdragonBreath\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x08\0\x07effects\0\x08drowning\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x05drown\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06dryout\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\texplosion\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x08\0\nmessage_id\0\x04fall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x12death_message_type\0\rfall_variants\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x08\0\nmessage_id\0\x05anvil\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x08\0\nmessage_id\0\x0CfallingBlock\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x11fallingStalactite\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x08fireball\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\tfireworks\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0BflyIntoWall\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x08freezing\x08\0\nmessage_id\0\x06freeze\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x07generic\0" } , StaticRegistryEntry { name : "generic_kill" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0BgenericKill\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x08hotFloor\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x08\0\nmessage_id\0\x06inFire\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06inWall\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\rindirectMagic\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x04lava\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\rlightningBolt\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x08\0\nmessage_id\0\x05magic\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06onFire\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\noutOfWorld\0" } , StaticRegistryEntry { name : "outside_border" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\routsideBorder\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06player\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\x10explosion.player\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x08\0\x07scaling\0\x06always\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\nsonic_boom\0" } , StaticRegistryEntry { name : "spit" , data : b"\n\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\nstalagmite\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06starve\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05sting\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x08\0\x07effects\0\x06poking\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0EsweetBerryBush\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06thorns\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x06thorns\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x08\0\nmessage_id\0\x06thrown\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x07trident\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06onFire\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wind_charge" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06wither\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0BwitherSkull\0" }] , } , StaticRegistry { registry_id : "jukebox_song" , entries : & [StaticRegistryEntry { name : "11" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.11\0\x06\0\x11length_in_seconds@Q\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0B\x08\0\x0Bsound_event\0\x17minecraft:music_disc.11\0" } , StaticRegistryEntry { name : "13" , data : b"\n\x08\0\x0Bsound_event\0\x17minecraft:music_disc.13\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\0\0" } , StaticRegistryEntry { name : "5" , data : b"\n\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x08\0\x0Bsound_event\0\x16minecraft:music_disc.5\n\0\x0Bdescription\x08\0\ttranslate\0\x18jukebox_song.minecraft.5\0\x03\0\x11comparator_output\0\0\0\x0F\0" } , StaticRegistryEntry { name : "blocks" , data : b"\n\x03\0\x11comparator_output\0\0\0\x03\x06\0\x11length_in_seconds@u\x90\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.blocks\0\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.blocks\0" } , StaticRegistryEntry { name : "cat" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.cat\0\x06\0\x11length_in_seconds@g \0\0\0\0\0\x08\0\x0Bsound_event\0\x18minecraft:music_disc.cat\x03\0\x11comparator_output\0\0\0\x02\0" } , StaticRegistryEntry { name : "chirp" , data : b"\n\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.chirp\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.chirp\0\x06\0\x11length_in_seconds@g \0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x04\0" } , StaticRegistryEntry { name : "creator" , data : b"\n\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.creator\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.creator\0\x03\0\x11comparator_output\0\0\0\x0C\x06\0\x11length_in_seconds@f\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "creator_music_box" , data : b"\n\x06\0\x11length_in_seconds@R@\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\x08\0\x0Bsound_event\0&minecraft:music_disc.creator_music_box\x03\0\x11comparator_output\0\0\0\x0B\0" } , StaticRegistryEntry { name : "far" , data : b"\n\x08\0\x0Bsound_event\0\x18minecraft:music_disc.far\x06\0\x11length_in_seconds@e\xC0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.far\0\x03\0\x11comparator_output\0\0\0\x05\0" } , StaticRegistryEntry { name : "mall" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.mall\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.mall\x03\0\x11comparator_output\0\0\0\x06\x06\0\x11length_in_seconds@h\xA0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mellohi" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.mellohi\x06\0\x11length_in_seconds@X\0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x07\0" } , StaticRegistryEntry { name : "otherside" , data : b"\n\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\x06\0\x11length_in_seconds@h`\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\x03\0\x11comparator_output\0\0\0\x0E\0" } , StaticRegistryEntry { name : "pigstep" , data : b"\n\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.pigstep\x06\0\x11length_in_seconds@b\xA0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\r\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.pigstep\0\0" } , StaticRegistryEntry { name : "precipice" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.precipice\x03\0\x11comparator_output\0\0\0\r\x06\0\x11length_in_seconds@r\xB0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "relic" , data : b"\n\x06\0\x11length_in_seconds@k@\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.relic\0\x03\0\x11comparator_output\0\0\0\x0E\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.relic\0" } , StaticRegistryEntry { name : "stal" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.stal\x03\0\x11comparator_output\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.stal\0\x06\0\x11length_in_seconds@b\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "strad" , data : b"\n\x06\0\x11length_in_seconds@g\x80\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.strad\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.strad\0\x03\0\x11comparator_output\0\0\0\t\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\x06\0\x11length_in_seconds@m\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0C\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.ward\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.ward\x03\0\x11comparator_output\0\0\0\n\x06\0\x11length_in_seconds@o`\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "banner_pattern" , entries : & [StaticRegistryEntry { name : "base" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.base\x08\0\x08asset_id\0\x0Eminecraft:base\0" } , StaticRegistryEntry { name : "border" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:border\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.border\0" } , StaticRegistryEntry { name : "bricks" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.bricks\x08\0\x08asset_id\0\x10minecraft:bricks\0" } , StaticRegistryEntry { name : "circle" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:circle\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.circle\0" } , StaticRegistryEntry { name : "creeper" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:creeper\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.creeper\0" } , StaticRegistryEntry { name : "cross" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:cross\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.cross\0" } , StaticRegistryEntry { name : "curly_border" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.curly_border\x08\0\x08asset_id\0\x16minecraft:curly_border\0" } , StaticRegistryEntry { name : "diagonal_left" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.diagonal_left\x08\0\x08asset_id\0\x17minecraft:diagonal_left\0" } , StaticRegistryEntry { name : "diagonal_right" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:diagonal_right\x08\0\x0Ftranslation_key\0%block.minecraft.banner.diagonal_right\0" } , StaticRegistryEntry { name : "diagonal_up_left" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:diagonal_up_left\x08\0\x0Ftranslation_key\0'block.minecraft.banner.diagonal_up_left\0" } , StaticRegistryEntry { name : "diagonal_up_right" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:diagonal_up_right\x08\0\x0Ftranslation_key\0(block.minecraft.banner.diagonal_up_right\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.flow\x08\0\x08asset_id\0\x0Eminecraft:flow\0" } , StaticRegistryEntry { name : "flower" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:flower\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.flower\0" } , StaticRegistryEntry { name : "globe" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.globe\x08\0\x08asset_id\0\x0Fminecraft:globe\0" } , StaticRegistryEntry { name : "gradient" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Fblock.minecraft.banner.gradient\x08\0\x08asset_id\0\x12minecraft:gradient\0" } , StaticRegistryEntry { name : "gradient_up" , data : b"\n\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.gradient_up\x08\0\x08asset_id\0\x15minecraft:gradient_up\0" } , StaticRegistryEntry { name : "guster" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.guster\x08\0\x08asset_id\0\x10minecraft:guster\0" } , StaticRegistryEntry { name : "half_horizontal" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:half_horizontal\x08\0\x0Ftranslation_key\0&block.minecraft.banner.half_horizontal\0" } , StaticRegistryEntry { name : "half_horizontal_bottom" , data : b"\n\x08\0\x08asset_id\0 minecraft:half_horizontal_bottom\x08\0\x0Ftranslation_key\0-block.minecraft.banner.half_horizontal_bottom\0" } , StaticRegistryEntry { name : "half_vertical" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:half_vertical\x08\0\x0Ftranslation_key\0$block.minecraft.banner.half_vertical\0" } , StaticRegistryEntry { name : "half_vertical_right" , data : b"\n\x08\0\x0Ftranslation_key\0*block.minecraft.banner.half_vertical_right\x08\0\x08asset_id\0\x1Dminecraft:half_vertical_right\0" } , StaticRegistryEntry { name : "mojang" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:mojang\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.mojang\0" } , StaticRegistryEntry { name : "piglin" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:piglin\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.piglin\0" } , StaticRegistryEntry { name : "rhombus" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:rhombus\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.rhombus\0" } , StaticRegistryEntry { name : "skull" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:skull\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.skull\0" } , StaticRegistryEntry { name : "small_stripes" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:small_stripes\x08\0\x0Ftranslation_key\0$block.minecraft.banner.small_stripes\0" } , StaticRegistryEntry { name : "square_bottom_left" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:square_bottom_left\x08\0\x0Ftranslation_key\0)block.minecraft.banner.square_bottom_left\0" } , StaticRegistryEntry { name : "square_bottom_right" , data : b"\n\x08\0\x0Ftranslation_key\0*block.minecraft.banner.square_bottom_right\x08\0\x08asset_id\0\x1Dminecraft:square_bottom_right\0" } , StaticRegistryEntry { name : "square_top_left" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:square_top_left\x08\0\x0Ftranslation_key\0&block.minecraft.banner.square_top_left\0" } , StaticRegistryEntry { name : "square_top_right" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:square_top_right\x08\0\x0Ftranslation_key\0'block.minecraft.banner.square_top_right\0" } , StaticRegistryEntry { name : "straight_cross" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:straight_cross\x08\0\x0Ftranslation_key\0%block.minecraft.banner.straight_cross\0" } , StaticRegistryEntry { name : "stripe_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_bottom\x08\0\x08asset_id\0\x17minecraft:stripe_bottom\0" } , StaticRegistryEntry { name : "stripe_center" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_center\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_center\0" } , StaticRegistryEntry { name : "stripe_downleft" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:stripe_downleft\x08\0\x0Ftranslation_key\0&block.minecraft.banner.stripe_downleft\0" } , StaticRegistryEntry { name : "stripe_downright" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.stripe_downright\x08\0\x08asset_id\0\x1Aminecraft:stripe_downright\0" } , StaticRegistryEntry { name : "stripe_left" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:stripe_left\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.stripe_left\0" } , StaticRegistryEntry { name : "stripe_middle" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_middle\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_middle\0" } , StaticRegistryEntry { name : "stripe_right" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:stripe_right\x08\0\x0Ftranslation_key\0#block.minecraft.banner.stripe_right\0" } , StaticRegistryEntry { name : "stripe_top" , data : b"\n\x08\0\x08asset_id\0\x14minecraft:stripe_top\x08\0\x0Ftranslation_key\0!block.minecraft.banner.stripe_top\0" } , StaticRegistryEntry { name : "triangle_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.triangle_bottom\x08\0\x08asset_id\0\x19minecraft:triangle_bottom\0" } , StaticRegistryEntry { name : "triangle_top" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:triangle_top\x08\0\x0Ftranslation_key\0#block.minecraft.banner.triangle_top\0" } , StaticRegistryEntry { name : "triangles_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.triangles_bottom\x08\0\x08asset_id\0\x1Aminecraft:triangles_bottom\0" } , StaticRegistryEntry { name : "triangles_top" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:triangles_top\x08\0\x0Ftranslation_key\0$block.minecraft.banner.triangles_top\0" }] , } , StaticRegistry { registry_id : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\n\0\x06amount\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x06\0\x04base@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\toperation\0\x14add_multiplied_total\x08\0\tattribute\0'minecraft:player.submerged_mining_speed\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0)\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x04head\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\x03\0\x06weight\0\0\0\x05\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\x08\0\x08to_apply\0\x12minecraft:slowness\n\0\x0Cmax_duration\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\x06\0\x0Cmin_duration?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\0\x08\0\x08affected\0\x06victim\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\0\0\0\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\tmax_level\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x08max_cost\x03\0\x04base\0\0\0\r\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\tadd_value\x08\0\x02id\0&minecraft:enchantment.blast_protection\x08\0\tattribute\x000minecraft:generic.explosion_knockback_resistance\n\0\x06amount\x06\0\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x16minecraft:is_explosion\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\0\0\0\x03\0\x06weight\0\0\0\x02\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\n\0\x07effects\t\0\x1Dminecraft:armor_effectiveness\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first\xBF\xC3333333\x06\0\x04base\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\tmax_level\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\x06weight\0\0\0\x01\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x07effects\t\0\x13minecraft:hit_block\n\0\0\0\x01\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x04\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\tpredicate\x01\0\x0Bcan_see_sky\x01\0\x08\0\tcondition\0\x18minecraft:location_check\0\x08\0\tcondition\0\x1Eminecraft:block_state_property\x08\0\x05block\0\x17minecraft:lightning_rod\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x17minecraft:summon_entity\x08\0\x06entity\0\x18minecraft:lightning_bolt\0\x08\0\x04type\0\x14minecraft:play_sound\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x06\0\x06volume@\x14\0\0\0\0\0\0\x06\0\x05pitch?\xF0\0\0\0\0\0\0\0\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x08location\x01\0\x0Bcan_see_sky\x01\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\x06entity\0\x0Fdirect_attacker\0\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x06\0\x06volume@\x14\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\0\0\0\0\x03\0\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "density" , data : b"\n\n\0\x07effects\t\0'minecraft:smash_damage_per_fallen_block\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\x03\0\x06weight\0\0\0\x05\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0#minecraft:enchantment.depth_strider\x08\0\tattribute\0+minecraft:generic.water_movement_efficiency\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\x06\0\x04base?\xD5UU\\}\xDAK\0\x08\0\toperation\0\tadd_value\0\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x05\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x08max_cost\x03\0\x04base\0\0\x003\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x01\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x18minecraft:levels_squared\x06\0\x05added?\xF0\0\0\0\0\0\0\0\x08\0\tattribute\0\"minecraft:player.mining_efficiency\x08\0\x02id\0 minecraft:enchantment.efficiency\x08\0\toperation\0\tadd_value\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\x03\0\x06weight\0\0\0\n\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\x03\0\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\nanvil_cost\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x06\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\tmax_level\0\0\0\x04\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x11minecraft:is_fall\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\x08\0\0\0\0\0\0\x06\0\x04base@\x08\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x0B\0\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0<\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x02\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\n\0\x08duration\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x06\0\x04base@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x10minecraft:ignite\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\0\x08\0\x08affected\0\x06victim\x08\0\tenchanted\0\x08attacker\0\0\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0\x12\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\x06weight\0\0\0\x05\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x01\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x11minecraft:is_fire\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0%minecraft:enchantment.fire_protection\x08\0\tattribute\0\x1Eminecraft:generic.burning_time\n\0\x06amount\x06\0\x15per_level_above_first\xBF\xC3333333\x06\0\x04base\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\toperation\0\x13add_multiplied_base\0\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x01\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\n\0\x07effects\t\0\x1Cminecraft:projectile_spawned\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x10minecraft:ignite\x06\0\x08duration@Y\0\0\0\0\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x03\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x19minecraft:damage_immunity\n\0\0\0\x01\n\0\x06effect\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x1Cminecraft:burn_from_stepping\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x06effect\n\0\tpredicate\t\0\npredicates\n\0\0\0\x04\x08\0\x04type\0\x1Cminecraft:matching_block_tag\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\0\0\0\x01\0\0\0\0\x08\0\x03tag\0\rminecraft:air\0\x08\0\x06blocks\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_blocks\0\x08\0\x06fluids\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_fluids\0\x08\0\x04type\0\x16minecraft:unobstructed\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x06radius\x08\0\x04type\0\x11minecraft:clamped\x06\0\x03max@0\0\0\0\0\0\0\n\0\x05value\x06\0\x04base@\x08\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x06\0\x03min\0\0\0\0\0\0\0\0\0\x08\0\x04type\0\x16minecraft:replace_disk\n\0\x0Bblock_state\n\0\x05state\x08\0\x04Name\0\x15minecraft:frosted_ice\n\0\nProperties\x08\0\x03age\0\x010\0\0\x08\0\x04type\0\x1Fminecraft:simple_state_provider\0\x06\0\x06height?\xF0\0\0\0\0\0\0\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\x08\0\x12trigger_game_event\0\x15minecraft:block_place\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\x08\0\x06entity\0\x04this\0\0\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x03\0\tmax_level\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x06\0\x04base@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0 #minecraft:sensitive_to_impaling\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x05\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0\x15\x03\0\x15per_level_above_first\0\0\0\x08\0\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\n\0\x07effects\t\0\x12minecraft:ammo_use\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\0\x08\0\tcondition\0\x14minecraft:match_tool\0\n\0\x06effect\x06\0\x05value\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:set\0\0\0\x03\0\x06weight\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\x03\0\tmax_level\0\0\0\x01\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\x03\0\tmax_level\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\x007\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\0\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x19minecraft:equipment_drops\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\x84z\xE1G\xAE\x14{\x06\0\x15per_level_above_first?\x84z\xE1G\xAE\x14{\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0\x10minecraft:player\0\x08\0\x06entity\0\x08attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tenchanted\0\x08attacker\0\0\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\n\0\x07effects\t\0%minecraft:trident_return_acceleration\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x07\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\x03\0\x06weight\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x07effects\t\0\x1Cminecraft:fishing_luck_bonus\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\0\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\0\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0 minecraft:fishing_time_reduction\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x06\0\x04base@\x14\0\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x18minecraft:repair_with_xp\n\0\0\0\x01\n\0\x06effect\x06\0\x06factor@\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:multiply\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\n\0\x07effects\t\0\x1Bminecraft:projectile_spread\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@$\0\0\0\0\0\0\x06\0\x04base@$\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\t\0\x1Aminecraft:projectile_count\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\n\0\x07effects\t\0\x1Dminecraft:projectile_piercing\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\x03\0\nanvil_cost\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\n\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\0" } , StaticRegistryEntry { name : "power" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x10\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\x06weight\0\0\0\n\x03\0\tmax_level\0\0\0\x05\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\x06entity\0\x0Fdirect_attacker\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xE0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x01\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x03\x03\0\x15per_level_above_first\0\0\0\x06\0\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x08max_cost\x03\0\x04base\0\0\0\t\x03\0\x15per_level_above_first\0\0\0\x06\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x17minecraft:is_projectile\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\x03\0\tmax_level\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x0C\0\x03\0\x06weight\0\0\0\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x01\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\x03\0\nanvil_cost\0\0\0\x01\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0%\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x0C\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\n\0\x1Eminecraft:crossbow_charge_time\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base\xBF\xD0\0\0\0\0\0\0\x06\0\x15per_level_above_first\xBF\xD0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\t\0\"minecraft:crossbow_charging_sounds\n\0\0\0\x03\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_1\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_2\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_3\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x04head\n\0\x08max_cost\x03\0\x04base\0\0\0(\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x1Eminecraft:generic.oxygen_bonus\x08\0\x02id\0!minecraft:enchantment.respiration\n\0\x06amount\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\toperation\0\tadd_value\0\0\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x04hand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x11\x03\0\x15per_level_above_first\0\0\0\x07\0\n\0\x07effects\n\0&minecraft:trident_spin_attack_strength\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE8\0\0\0\0\0\0\x06\0\x04base?\xF8\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\t\0\x17minecraft:trident_sound\x08\0\0\0\x03\0 minecraft:item.trident.riptide_1\0 minecraft:item.trident.riptide_2\0 minecraft:item.trident.riptide_3\0\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\x03\0\nanvil_cost\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\0\x15\x03\0\x15per_level_above_first\0\0\0\x0B\0\x03\0\tmax_level\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\x06weight\0\0\0\n\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\n\0\x07effects\t\0\x1Aminecraft:block_experience\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0A\0\x03\0\tmax_level\0\0\0\x01\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x0F\0\x03\0\x06weight\0\0\0\x01\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x1D#minecraft:sensitive_to_smite\0\x08\0\x06entity\0\x04this\0\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x06\0\x04base@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x03\n\0\x06effect\x08\0\x02id\0 minecraft:enchantment.soul_speed\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xA4\xBCj~\xF9\xDB#\x06\0\x15per_level_above_first?\x85\x81\x06$\xDD/\x1B\0\x08\0\toperation\0\tadd_value\x08\0\x04type\0\x13minecraft:attribute\x08\0\tattribute\0 minecraft:generic.movement_speed\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\n\0\x04term\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x12minecraft:inverted\0\t\0\x05terms\n\0\0\0\x02\t\0\x05terms\n\0\0\0\x03\x08\0\tcondition\0\"minecraft:enchantment_active_check\x01\0\x06active\x01\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\0\0\t\0\x05terms\n\0\0\0\x02\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:any_of\0\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\"minecraft:enchantment_active_check\x01\0\x06active\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\tis_flying\0\0\0\0\0\x08\0\tcondition\0\x10minecraft:any_of\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\x06entity\0\x04this\0\n\0\x06effect\x08\0\toperation\0\tadd_value\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\x04type\0\x13minecraft:attribute\x08\0\tattribute\0%minecraft:generic.movement_efficiency\0\0\n\0\x06effect\x08\0\x04type\0\x15minecraft:damage_item\x06\0\x06amount?\xF0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\n\0\x06chance\x06\0\x06amount?\xA4z\xE1G\xAE\x14{\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\x06entity\0\x04this\0\0\0\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x06effect\n\0\x11vertical_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x04type\0\x0Fentity_position\0\n\0\x11vertical_velocity\x06\0\x04base?\xB9\x99\x99\x99\x99\x99\x9A\0\x06\0\x05speed?\xF0\0\0\0\0\0\0\n\0\x13horizontal_velocity\x06\0\x0Emovement_scale\xBF\xC9\x99\x99\x99\x99\x99\x9A\0\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\0\x08\0\x04type\0\x19minecraft:spawn_particles\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\tis_flying\0\x01\0\x0Cis_on_ground\x01\0\x03\0\rperiodic_tick\0\0\0\x05\0\x08\0\x06entity\0\x04this\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x17minecraft:random_chance\x06\0\x06chance?\xD6ffffff\0\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x05flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\n\0\x06effect\n\0\x05pitch\x08\0\x04type\0\x11minecraft:uniform\x06\0\rmin_inclusive?\xE3333333\x06\0\rmax_exclusive?\xF0\0\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\x06\0\x06volume?\xE3333333\x08\0\x04type\0\x14minecraft:play_sound\0\0\0\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\n\0\x08max_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\n\0\tnumerator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\x08\0\tattribute\0&minecraft:player.sweeping_damage_ratio\x08\0\toperation\0\tadd_value\0\0\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Fminecraft:player.sneaking_speed\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x02id\0!minecraft:enchantment.swift_sneak\0\0\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0K\0\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x04legs\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x03any\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\n\0\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x06victim\x08\0\x08affected\0\x08attacker\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x17minecraft:damage_entity\x08\0\x0Bdamage_type\0\x10minecraft:thorns\x06\0\nmax_damage@\x14\0\0\0\0\0\0\x06\0\nmin_damage?\xF0\0\0\0\0\0\0\0\x06\0\x06amount@\0\0\0\0\0\0\0\x08\0\x04type\0\x15minecraft:damage_item\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Crequirements\n\0\x06chance\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\0\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\x08\0\tcondition\0\x17minecraft:random_chance\0\0\0\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0<\0\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\x06weight\0\0\0\x05\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\n\0\x07effects\t\0\x15minecraft:item_damage\n\0\0\0\x02\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\n\0\x0Bdenominator\x06\0\x04base@$\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\n\0\tnumerator\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x12minecraft:fraction\0\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\0\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\n\0\x0Bdenominator\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\n\0\tnumerator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\0\0\n\0\x0Crequirements\n\0\x04term\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\x08\0\tcondition\0\x12minecraft:inverted\0\0\0\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\x03\0\nanvil_cost\0\0\0\x08\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\0\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\x08\0\x11block_interaction\0\x07trigger\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\x06\0\x06radius@\x0C\0\0\0\0\0\0\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\n\0\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\n\0\x14knockback_multiplier\n\0\x08fallback\x06\0\x15per_level_above_first?\xD6ffffff\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:lookup\t\0\x06values\x06\0\0\0\x03?\xF3333333?\xFC\0\0\0\0\0\0@\x01\x99\x99\x99\x99\x99\x9A\0\x08\0\x04type\0\x11minecraft:explode\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x08movement\n\0\rfall_distance\x06\0\x03min?\xF8\0\0\0\0\0\0\0\0\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\x06entity\0\x0Fdirect_attacker\0\x08\0\x08affected\0\x08attacker\x08\0\tenchanted\0\x08attacker\0\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" }] , }] ; +pub static REGISTRY_V_1_21_2 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bgrass_color\0\x90\x81M\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x01\0\x15replace_current_music\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0\x9E\x81M\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\n\0\x05music\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0w\xA8\xFF\0\x06\0\x0Btemperature?\xEEffffff\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\0\n\0\x05music\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\x03\0\tfog_color\0h_p\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE3333333\x06\0\x08downfall?\xE3333333\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\x01\0\x15replace_current_music\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0z\xA5\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bgrass_color\0\xB6\xDBa\n\0\x05music\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0]\xB7\xEF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\rfoliage_color\0\xB6\xDBa\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0]\xB7\xEF\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\x06\0\x0Bprobability?\x99\x99\x99\x99\x99\x99\x9A\0\x03\0\tfog_color\x003\x03\x03\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\n\0\x05music\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0y\xA6\xFF\n\0\x05music\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\0\x08\0\x14grass_color_modifier\0\x0Bdark_forest\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE6ffffff\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\098\xC9\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\x0Bwater_color\0E\xAD\xF2\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.desert\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bgrass_color\0\x90\x81M\n\0\x05music\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x05music\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0y\xA6\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0y\xA6\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\098\xC9\0\x01\0\x11has_precipitation\x01\x08\0\x14temperature_modifier\0\x06frozen\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\x01\0\x15replace_current_music\0\0\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature\xBF\xE6ffffff\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\098\xC9\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0\x7F\xA1\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x81\xA0\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x06\0\x0Btemperature\xBF\xE6ffffff\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x01\0\x15replace_current_music\0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x85\x9D\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.jungle\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0w\xA8\xFF\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Fwater_fog_color\0Mz`\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\rfoliage_color\0\x8D\xB1'\x03\0\x0Bwater_color\0:zj\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\tsky_color\0x\xA7\xFF\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0\x0EN\xCF\n\0\x05music\x08\0\x05sound\0 minecraft:music.overworld.meadow\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x08downfall?\xF0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\x003\x08\x08\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\n\0\x05music\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmin_delay\0\0.\xE0\0\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE3333333\x06\0\x08downfall?\xE3333333\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0z\xA5\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0|\xA3\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x05music\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD3333333\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA3\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmin_delay\0\0.\xE0\0\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\tsky_color\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\x03\0\tsky_color\0\x7F\xA1\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\tsky_color\0\x82\x9F\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\x05music\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x03\0\tmin_delay\0\0.\xE0\0\0\x06\0\x0Btemperature\xBF\xD3333333\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\0\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\tmax_delay\0\0]\xC0\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\x06\0\x0Bprobability?y\x99\x99\x99\x99\x99\x9A\0\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\x1BGE\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\n\0\x07effects\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0w\xA8\xFF\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0v\xA8\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Fwater_fog_color\0##\x17\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\x05music\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\0\x03\0\x0Bwater_color\0a{d\x03\0\tsky_color\0x\xA7\xFF\x03\0\rfoliage_color\0jp9\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tsky_color\0}\xA3\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0C\xD5\xEE\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x1F3\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\0\n\0\x05music\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\tmax_delay\0\0]\xC0\0\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\x03\0\tfog_color\0\x1A\x05\x1A\x03\0\tsky_color\0n\xB1\xFF\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\n\0\x05music\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bgrass_color\0\x90\x81M\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Echat.type.text\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\n\0\x05style\x08\0\x05color\0\x04gray\x01\0\x06italic\x01\0\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\x04chat\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x02%s\t\0\nparameters\x08\0\0\0\x01\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\n%s says %s\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" }] , } , StaticRegistry { registry_id : "trim_pattern" , entries : & [StaticRegistryEntry { name : "bolt" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:bolt\x08\0\rtemplate_item\0+minecraft:bolt_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "coast" , data : b"\n\x08\0\rtemplate_item\0,minecraft:coast_armor_trim_smithing_template\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\x08\0\x08asset_id\0\x0Fminecraft:coast\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\x01\0\x05decal\0\x08\0\rtemplate_item\0+minecraft:dune_armor_trim_smithing_template\x08\0\x08asset_id\0\x0Eminecraft:dune\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\x08\0\x08asset_id\0\rminecraft:eye\x01\0\x05decal\0\x08\0\rtemplate_item\0*minecraft:eye_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\0\x08\0\x08asset_id\0\x0Eminecraft:flow\x01\0\x05decal\0\x08\0\rtemplate_item\0+minecraft:flow_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "host" , data : b"\n\x08\0\rtemplate_item\0+minecraft:host_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:host\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x10minecraft:raiser\x08\0\rtemplate_item\0-minecraft:raiser_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\x08\0\rtemplate_item\0*minecraft:rib_armor_trim_smithing_template\x01\0\x05decal\0\x08\0\x08asset_id\0\rminecraft:rib\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\x08\0\rtemplate_item\0-minecraft:sentry_armor_trim_smithing_template\x08\0\x08asset_id\0\x10minecraft:sentry\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.sentry\0\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:shaper\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\x08\0\rtemplate_item\0-minecraft:shaper_armor_trim_smithing_template\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_pattern.minecraft.silence\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x11minecraft:silence\x08\0\rtemplate_item\0.minecraft:silence_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:snout\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\x08\0\rtemplate_item\0,minecraft:snout_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Fminecraft:spire\x08\0\rtemplate_item\0,minecraft:spire_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\x08\0\rtemplate_item\0+minecraft:tide_armor_trim_smithing_template\x08\0\x08asset_id\0\x0Eminecraft:tide\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\0\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\x08\0\rtemplate_item\0*minecraft:vex_armor_trim_smithing_template\x08\0\x08asset_id\0\rminecraft:vex\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x01\0\x05decal\0\x08\0\rtemplate_item\0+minecraft:ward_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\x08\0\x08asset_id\0\x0Eminecraft:ward\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\x08\0\x08asset_id\0\x13minecraft:wayfinder\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\x08\0\rtemplate_item\x000minecraft:wayfinder_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\x08\0\rtemplate_item\0+minecraft:wild_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\x08\0\x08asset_id\0\x0Eminecraft:wild\x01\0\x05decal\0\0" }] , } , StaticRegistry { registry_id : "trim_material" , entries : & [StaticRegistryEntry { name : "amethyst" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.amethyst\x08\0\x05color\0\x07#9A5CC6\0\x08\0\nasset_name\0\x08amethyst\x08\0\ningredient\0\x18minecraft:amethyst_shard\x06\0\x10item_model_index?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#B4684D\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\0\x08\0\nasset_name\0\x06copper\x06\0\x10item_model_index?\xE0\0\0\0\0\0\0\x08\0\ningredient\0\x16minecraft:copper_ingot\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\x06\0\x10item_model_index?\xE9\x99\x99\x99\x99\x99\x9A\x08\0\ningredient\0\x11minecraft:diamond\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.diamond\x08\0\x05color\0\x07#6EECD2\0\x08\0\nasset_name\0\x07diamond\n\0\x18override_armor_materials\x08\0\x11minecraft:diamond\0\x0Ediamond_darker\0\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\x08\0\nasset_name\0\x07emerald\x08\0\ningredient\0\x11minecraft:emerald\x06\0\x10item_model_index?\xE6ffffff\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\x08\0\x05color\0\x07#11A036\0\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\n\0\x18override_armor_materials\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\x08\0\x05color\0\x07#DEB12D\0\x06\0\x10item_model_index?\xE3333333\x08\0\nasset_name\0\x04gold\x08\0\ningredient\0\x14minecraft:gold_ingot\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\x08\0\nasset_name\0\x04iron\n\0\x18override_armor_materials\x08\0\x0Eminecraft:iron\0\x0Biron_darker\0\x06\0\x10item_model_index?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\x08\0\x05color\0\x07#ECECEC\0\x08\0\ningredient\0\x14minecraft:iron_ingot\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\x08\0\x05color\0\x07#416E97\0\x08\0\ningredient\0\x16minecraft:lapis_lazuli\x06\0\x10item_model_index?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x08\0\nasset_name\0\x05lapis\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0!trim_material.minecraft.netherite\x08\0\x05color\0\x07#625859\0\x08\0\ningredient\0\x19minecraft:netherite_ingot\x06\0\x10item_model_index?\xD3333333\n\0\x18override_armor_materials\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\x08\0\nasset_name\0\tnetherite\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\x08\0\nasset_name\0\x06quartz\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\x08\0\x05color\0\x07#E3D4C4\0\x08\0\ningredient\0\x10minecraft:quartz\x06\0\x10item_model_index?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#971607\x08\0\ttranslate\0 trim_material.minecraft.redstone\0\x06\0\x10item_model_index?\xD9\x99\x99\x99\x99\x99\x9A\x08\0\nasset_name\0\x08redstone\x08\0\ningredient\0\x12minecraft:redstone\0" }] , } , StaticRegistry { registry_id : "wolf_variant" , entries : & [StaticRegistryEntry { name : "ashen" , data : b"\n\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_ashen\x08\0\x06biomes\0\x15minecraft:snowy_taiga\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_ashen_angry\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_ashen_tame\0" } , StaticRegistryEntry { name : "black" , data : b"\n\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_black_tame\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_black\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_black_angry\x08\0\x06biomes\0\x1Fminecraft:old_growth_pine_taiga\0" } , StaticRegistryEntry { name : "chestnut" , data : b"\n\x08\0\rangry_texture\0)minecraft:entity/wolf/wolf_chestnut_angry\x08\0\x0Ctame_texture\0(minecraft:entity/wolf/wolf_chestnut_tame\x08\0\x06biomes\0!minecraft:old_growth_spruce_taiga\x08\0\x0Cwild_texture\0#minecraft:entity/wolf/wolf_chestnut\0" } , StaticRegistryEntry { name : "pale" , data : b"\n\x08\0\x0Cwild_texture\0\x1Aminecraft:entity/wolf/wolf\x08\0\x06biomes\0\x0Fminecraft:taiga\x08\0\rangry_texture\0 minecraft:entity/wolf/wolf_angry\x08\0\x0Ctame_texture\0\x1Fminecraft:entity/wolf/wolf_tame\0" } , StaticRegistryEntry { name : "rusty" , data : b"\n\x08\0\x06biomes\0\x14#minecraft:is_jungle\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_rusty_tame\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_rusty_angry\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_rusty\0" } , StaticRegistryEntry { name : "snowy" , data : b"\n\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_snowy_angry\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_snowy_tame\x08\0\x06biomes\0\x0Fminecraft:grove\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_snowy\0" } , StaticRegistryEntry { name : "spotted" , data : b"\n\x08\0\x0Ctame_texture\0'minecraft:entity/wolf/wolf_spotted_tame\x08\0\x06biomes\0\x15#minecraft:is_savanna\x08\0\x0Cwild_texture\0\"minecraft:entity/wolf/wolf_spotted\x08\0\rangry_texture\0(minecraft:entity/wolf/wolf_spotted_angry\0" } , StaticRegistryEntry { name : "striped" , data : b"\n\x08\0\x06biomes\0\x16#minecraft:is_badlands\x08\0\x0Cwild_texture\0\"minecraft:entity/wolf/wolf_striped\x08\0\rangry_texture\0(minecraft:entity/wolf/wolf_striped_angry\x08\0\x0Ctame_texture\0'minecraft:entity/wolf/wolf_striped_tame\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\x08\0\x06biomes\0\x10minecraft:forest\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_woods_angry\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_woods\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_woods_tame\0" }] , } , StaticRegistry { registry_id : "painting_variant" , entries : & [StaticRegistryEntry { name : "alban" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.alban.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:alban\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Fminecraft:aztec\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:aztec2\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.aztec2.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.backyard.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:backyard\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.backyard.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.baroque.title\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:baroque\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.baroque.author\0\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:bomb\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\0\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.bouquet.title\0\x08\0\x08asset_id\0\x11minecraft:bouquet\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.bouquet.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\n\0\x05title\x08\0\ttranslate\0&painting.minecraft.burning_skull.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x17minecraft:burning_skull\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0'painting.minecraft.burning_skull.author\0\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Eminecraft:bust\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:cavebird\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.cavebird.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.cavebird.author\0\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:changing\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.changing.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.changing.title\0\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:cotan\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:courbet\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.courbet.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.courbet.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:creebet\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.creebet.author\0\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.creebet.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\n\0\x05title\x08\0\ttranslate\0$painting.minecraft.donkey_kong.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0%painting.minecraft.donkey_kong.author\0\x08\0\x08asset_id\0\x15minecraft:donkey_kong\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:earth\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.earth.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:endboss\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.endboss.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.endboss.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fern.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\0\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x0Eminecraft:fern\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.fighters.author\0\x08\0\x08asset_id\0\x12minecraft:fighters\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.fighters.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.finding.author\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.finding.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:finding\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:fire\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fire.title\0\0" } , StaticRegistryEntry { name : "graham" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.graham.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.graham.author\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:graham\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.humble.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.humble.author\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:humble\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:kebab\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.kebab.title\0\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\0\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.lowmist.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:lowmist\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.lowmist.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "match" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:match\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "meditative" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0$painting.minecraft.meditative.author\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x14minecraft:meditative\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.meditative.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\rminecraft:orb\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.orb.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:owlemons\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.owlemons.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.owlemons.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:passage\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.passage.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.passage.author\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.pigscene.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:pigscene\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Fminecraft:plant\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.plant.author\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "pointer" , data : b"\n\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.pointer.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:pointer\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.pointer.title\0\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.pond.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\0\x08\0\x08asset_id\0\x0Eminecraft:pond\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\0\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.pool.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Eminecraft:pool\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x16minecraft:prairie_ride\n\0\x06author\x08\0\ttranslate\0&painting.minecraft.prairie_ride.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0%painting.minecraft.prairie_ride.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.sea.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\rminecraft:sea\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.skeleton.author\0\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:skeleton\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.skeleton.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0)painting.minecraft.skull_and_roses.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0(painting.minecraft.skull_and_roses.title\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.stage.author\0\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:stage\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\x08\0\x08asset_id\0\x14minecraft:sunflowers\n\0\x06author\x08\0\ttranslate\0$painting.minecraft.sunflowers.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.sunflowers.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.sunset.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x10minecraft:sunset\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\0\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\0\x08\0\x08asset_id\0\x0Fminecraft:tides\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.unpacked.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.unpacked.title\0\x08\0\x08asset_id\0\x12minecraft:unpacked\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "void" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.void.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\0\x08\0\x08asset_id\0\x0Eminecraft:void\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.wanderer.title\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.wanderer.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x12minecraft:wanderer\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\0\x08\0\x08asset_id\0\x13minecraft:wasteland\n\0\x06author\x08\0\ttranslate\0#painting.minecraft.wasteland.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "water" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:water\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.water.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:wind\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.wind.title\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:wither\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.wither.title\0\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x06height\0\0\x01\x80\x08\0\x07effects\0\x13minecraft:overworld\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x06\0\rambient_light\0\0\0\0\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\tultrawarm\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\tbed_works\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\n\0\x19monster_spawn_light_level\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\x08\0\x04type\0\x11minecraft:uniform\0\x01\0\thas_raids\x01\x01\0\x0Bhas_ceiling\0\x01\0\x0Bpiglin_safe\0\x01\0\x14respawn_anchor_works\0\x01\0\x07natural\x01\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\x0Chas_skylight\x01\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x06height\0\0\x01\x80\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x0Chas_skylight\x01\x01\0\x0Bhas_ceiling\x01\x01\0\tultrawarm\0\x01\0\x14respawn_anchor_works\0\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x01\0\tbed_works\x01\x01\0\x0Bpiglin_safe\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x0Elogical_height\0\0\x01\x80\x08\0\x07effects\0\x13minecraft:overworld\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\thas_raids\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\x01\0\x07natural\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x05min_y\0\0\0\0\x03\0\x06height\0\0\x01\0\x01\0\tbed_works\0\x03\0\nfixed_time\0\0\x17p\x01\0\x0Bpiglin_safe\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x08\0\x07effects\0\x11minecraft:the_end\x01\0\x0Bhas_ceiling\0\x01\0\thas_raids\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x07natural\0\x01\0\x14respawn_anchor_works\0\x01\0\tultrawarm\0\x03\0\x0Elogical_height\0\0\x01\0\x01\0\x0Chas_skylight\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\x19monster_spawn_light_level\0\0\0\x07\x01\0\x07natural\0\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x01\0\x14respawn_anchor_works\x01\x03\0\nfixed_time\0\0FP\x08\0\x07effects\0\x14minecraft:the_nether\x01\0\tultrawarm\x01\x03\0\x0Elogical_height\0\0\0\x80\x01\0\thas_raids\0\x01\0\x0Bpiglin_safe\x01\x01\0\x0Bhas_ceiling\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x05min_y\0\0\0\0\x03\0\x06height\0\0\x01\0\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x01\0\tbed_works\0\x01\0\x0Chas_skylight\0\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05arrow\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x12death_message_type\0\x17intentional_game_design\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\x0FbadRespawnPoint\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06cactus\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "campfire" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06inFire\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x08cramming\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0CdragonBreath\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x08drowning\x08\0\nmessage_id\0\x05drown\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06dryout\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "ender_pearl" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x12death_message_type\0\rfall_variants\x08\0\nmessage_id\0\x04fall\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\texplosion\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x08\0\x12death_message_type\0\rfall_variants\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x04fall\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05anvil\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0CfallingBlock\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x08\0\nmessage_id\0\x11fallingStalactite\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x08\0\nmessage_id\0\x08fireball\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\tfireworks\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0BflyIntoWall\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06freeze\x08\0\x07effects\0\x08freezing\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x07generic\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "generic_kill" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0BgenericKill\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x08hotFloor\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06inFire\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06inWall\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x08\0\nmessage_id\0\rindirectMagic\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x04lava\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\rlightningBolt\0" } , StaticRegistryEntry { name : "mace_smash" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\nmace_smash\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x05magic\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x08\0\nmessage_id\0\x06onFire\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x08\0\nmessage_id\0\noutOfWorld\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "outside_border" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\routsideBorder\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06player\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x08\0\nmessage_id\0\x10explosion.player\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\nsonic_boom\0" } , StaticRegistryEntry { name : "spit" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\nstalagmite\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06starve\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05sting\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x06poking\x08\0\nmessage_id\0\x0EsweetBerryBush\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\nmessage_id\0\x06thorns\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x06thorns\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06thrown\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x07trident\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06onFire\0" } , StaticRegistryEntry { name : "wind_charge" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06wither\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x08\0\nmessage_id\0\x0BwitherSkull\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" }] , } , StaticRegistry { registry_id : "jukebox_song" , entries : & [StaticRegistryEntry { name : "11" , data : b"\n\x06\0\x11length_in_seconds@Q\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0B\x08\0\x0Bsound_event\0\x17minecraft:music_disc.11\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.11\0\0" } , StaticRegistryEntry { name : "13" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\0\x03\0\x11comparator_output\0\0\0\x01\x08\0\x0Bsound_event\0\x17minecraft:music_disc.13\x06\0\x11length_in_seconds@f@\0\0\0\0\0\0" } , StaticRegistryEntry { name : "5" , data : b"\n\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0F\x08\0\x0Bsound_event\0\x16minecraft:music_disc.5\n\0\x0Bdescription\x08\0\ttranslate\0\x18jukebox_song.minecraft.5\0\0" } , StaticRegistryEntry { name : "blocks" , data : b"\n\x03\0\x11comparator_output\0\0\0\x03\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.blocks\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.blocks\0\x06\0\x11length_in_seconds@u\x90\0\0\0\0\0\0" } , StaticRegistryEntry { name : "cat" , data : b"\n\x03\0\x11comparator_output\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.cat\0\x06\0\x11length_in_seconds@g \0\0\0\0\0\x08\0\x0Bsound_event\0\x18minecraft:music_disc.cat\0" } , StaticRegistryEntry { name : "chirp" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.chirp\0\x03\0\x11comparator_output\0\0\0\x04\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.chirp\x06\0\x11length_in_seconds@g \0\0\0\0\0\0" } , StaticRegistryEntry { name : "creator" , data : b"\n\x06\0\x11length_in_seconds@f\0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.creator\x03\0\x11comparator_output\0\0\0\x0C\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.creator\0\0" } , StaticRegistryEntry { name : "creator_music_box" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0B\x06\0\x11length_in_seconds@R@\0\0\0\0\0\x08\0\x0Bsound_event\0&minecraft:music_disc.creator_music_box\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\0" } , StaticRegistryEntry { name : "far" , data : b"\n\x03\0\x11comparator_output\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.far\0\x08\0\x0Bsound_event\0\x18minecraft:music_disc.far\x06\0\x11length_in_seconds@e\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mall" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.mall\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.mall\0\x03\0\x11comparator_output\0\0\0\x06\x06\0\x11length_in_seconds@h\xA0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mellohi" , data : b"\n\x03\0\x11comparator_output\0\0\0\x07\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.mellohi\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\x06\0\x11length_in_seconds@X\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "otherside" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0E\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\x06\0\x11length_in_seconds@h`\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\0" } , StaticRegistryEntry { name : "pigstep" , data : b"\n\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.pigstep\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.pigstep\0\x06\0\x11length_in_seconds@b\xA0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\r\0" } , StaticRegistryEntry { name : "precipice" , data : b"\n\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.precipice\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\x03\0\x11comparator_output\0\0\0\r\x06\0\x11length_in_seconds@r\xB0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "relic" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0E\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.relic\x06\0\x11length_in_seconds@k@\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.relic\0\0" } , StaticRegistryEntry { name : "stal" , data : b"\n\x06\0\x11length_in_seconds@b\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.stal\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.stal\0" } , StaticRegistryEntry { name : "strad" , data : b"\n\x06\0\x11length_in_seconds@g\x80\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.strad\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.strad\0\x03\0\x11comparator_output\0\0\0\t\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\x03\0\x11comparator_output\0\0\0\x0C\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\x06\0\x11length_in_seconds@m\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.ward\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.ward\0\x03\0\x11comparator_output\0\0\0\n\x06\0\x11length_in_seconds@o`\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "banner_pattern" , entries : & [StaticRegistryEntry { name : "base" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:base\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.base\0" } , StaticRegistryEntry { name : "border" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:border\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.border\0" } , StaticRegistryEntry { name : "bricks" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:bricks\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.bricks\0" } , StaticRegistryEntry { name : "circle" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.circle\x08\0\x08asset_id\0\x10minecraft:circle\0" } , StaticRegistryEntry { name : "creeper" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:creeper\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.creeper\0" } , StaticRegistryEntry { name : "cross" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:cross\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.cross\0" } , StaticRegistryEntry { name : "curly_border" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.curly_border\x08\0\x08asset_id\0\x16minecraft:curly_border\0" } , StaticRegistryEntry { name : "diagonal_left" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:diagonal_left\x08\0\x0Ftranslation_key\0$block.minecraft.banner.diagonal_left\0" } , StaticRegistryEntry { name : "diagonal_right" , data : b"\n\x08\0\x0Ftranslation_key\0%block.minecraft.banner.diagonal_right\x08\0\x08asset_id\0\x18minecraft:diagonal_right\0" } , StaticRegistryEntry { name : "diagonal_up_left" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.diagonal_up_left\x08\0\x08asset_id\0\x1Aminecraft:diagonal_up_left\0" } , StaticRegistryEntry { name : "diagonal_up_right" , data : b"\n\x08\0\x0Ftranslation_key\0(block.minecraft.banner.diagonal_up_right\x08\0\x08asset_id\0\x1Bminecraft:diagonal_up_right\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.flow\x08\0\x08asset_id\0\x0Eminecraft:flow\0" } , StaticRegistryEntry { name : "flower" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:flower\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.flower\0" } , StaticRegistryEntry { name : "globe" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:globe\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.globe\0" } , StaticRegistryEntry { name : "gradient" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:gradient\x08\0\x0Ftranslation_key\0\x1Fblock.minecraft.banner.gradient\0" } , StaticRegistryEntry { name : "gradient_up" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:gradient_up\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.gradient_up\0" } , StaticRegistryEntry { name : "guster" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.guster\x08\0\x08asset_id\0\x10minecraft:guster\0" } , StaticRegistryEntry { name : "half_horizontal" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.half_horizontal\x08\0\x08asset_id\0\x19minecraft:half_horizontal\0" } , StaticRegistryEntry { name : "half_horizontal_bottom" , data : b"\n\x08\0\x08asset_id\0 minecraft:half_horizontal_bottom\x08\0\x0Ftranslation_key\0-block.minecraft.banner.half_horizontal_bottom\0" } , StaticRegistryEntry { name : "half_vertical" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.half_vertical\x08\0\x08asset_id\0\x17minecraft:half_vertical\0" } , StaticRegistryEntry { name : "half_vertical_right" , data : b"\n\x08\0\x0Ftranslation_key\0*block.minecraft.banner.half_vertical_right\x08\0\x08asset_id\0\x1Dminecraft:half_vertical_right\0" } , StaticRegistryEntry { name : "mojang" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:mojang\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.mojang\0" } , StaticRegistryEntry { name : "piglin" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:piglin\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.piglin\0" } , StaticRegistryEntry { name : "rhombus" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:rhombus\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.rhombus\0" } , StaticRegistryEntry { name : "skull" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.skull\x08\0\x08asset_id\0\x0Fminecraft:skull\0" } , StaticRegistryEntry { name : "small_stripes" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:small_stripes\x08\0\x0Ftranslation_key\0$block.minecraft.banner.small_stripes\0" } , StaticRegistryEntry { name : "square_bottom_left" , data : b"\n\x08\0\x0Ftranslation_key\0)block.minecraft.banner.square_bottom_left\x08\0\x08asset_id\0\x1Cminecraft:square_bottom_left\0" } , StaticRegistryEntry { name : "square_bottom_right" , data : b"\n\x08\0\x0Ftranslation_key\0*block.minecraft.banner.square_bottom_right\x08\0\x08asset_id\0\x1Dminecraft:square_bottom_right\0" } , StaticRegistryEntry { name : "square_top_left" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:square_top_left\x08\0\x0Ftranslation_key\0&block.minecraft.banner.square_top_left\0" } , StaticRegistryEntry { name : "square_top_right" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.square_top_right\x08\0\x08asset_id\0\x1Aminecraft:square_top_right\0" } , StaticRegistryEntry { name : "straight_cross" , data : b"\n\x08\0\x0Ftranslation_key\0%block.minecraft.banner.straight_cross\x08\0\x08asset_id\0\x18minecraft:straight_cross\0" } , StaticRegistryEntry { name : "stripe_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_bottom\x08\0\x08asset_id\0\x17minecraft:stripe_bottom\0" } , StaticRegistryEntry { name : "stripe_center" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_center\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_center\0" } , StaticRegistryEntry { name : "stripe_downleft" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:stripe_downleft\x08\0\x0Ftranslation_key\0&block.minecraft.banner.stripe_downleft\0" } , StaticRegistryEntry { name : "stripe_downright" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:stripe_downright\x08\0\x0Ftranslation_key\0'block.minecraft.banner.stripe_downright\0" } , StaticRegistryEntry { name : "stripe_left" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:stripe_left\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.stripe_left\0" } , StaticRegistryEntry { name : "stripe_middle" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_middle\x08\0\x08asset_id\0\x17minecraft:stripe_middle\0" } , StaticRegistryEntry { name : "stripe_right" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.stripe_right\x08\0\x08asset_id\0\x16minecraft:stripe_right\0" } , StaticRegistryEntry { name : "stripe_top" , data : b"\n\x08\0\x0Ftranslation_key\0!block.minecraft.banner.stripe_top\x08\0\x08asset_id\0\x14minecraft:stripe_top\0" } , StaticRegistryEntry { name : "triangle_bottom" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:triangle_bottom\x08\0\x0Ftranslation_key\0&block.minecraft.banner.triangle_bottom\0" } , StaticRegistryEntry { name : "triangle_top" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.triangle_top\x08\0\x08asset_id\0\x16minecraft:triangle_top\0" } , StaticRegistryEntry { name : "triangles_bottom" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:triangles_bottom\x08\0\x0Ftranslation_key\0'block.minecraft.banner.triangles_bottom\0" } , StaticRegistryEntry { name : "triangles_top" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.triangles_top\x08\0\x08asset_id\0\x17minecraft:triangles_top\0" }] , } , StaticRegistry { registry_id : "instrument" , entries : & [StaticRegistryEntry { name : "admire_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.4\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.admire_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "call_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.5\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.call_goat_horn\0\0" } , StaticRegistryEntry { name : "dream_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.7\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.dream_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "feel_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.feel_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.3\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ponder_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.ponder_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.0\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "seek_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.seek_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.2\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sing_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.1\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.sing_goat_horn\0\0" } , StaticRegistryEntry { name : "yearn_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.6\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.yearn_goat_horn\0\0" }] , } , StaticRegistry { registry_id : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x01\0\x03\0\tmax_level\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\0)\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\0\x08\0\tattribute\0 minecraft:submerged_mining_speed\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\x08\0\toperation\0\x14add_multiplied_total\0\0\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x05\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\x08\0\x08to_apply\0\x12minecraft:slowness\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\x06\0\x0Cmin_duration?\xF8\0\0\0\0\0\0\n\0\x0Cmax_duration\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\0\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\0\x08\0\x08affected\0\x06victim\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\0\n\0\tpredicate\x01\0\tis_direct\x01\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\tenchanted\0\x08attacker\0\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\x06weight\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\n\0\x08max_cost\x03\0\x04base\0\0\0\r\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0&minecraft:enchantment.blast_protection\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x08\0\toperation\0\tadd_value\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\0\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x16minecraft:is_explosion\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x1Dminecraft:armor_effectiveness\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xC3333333\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\tmax_level\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x07effects\t\0\x13minecraft:hit_block\n\0\0\0\x01\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x17minecraft:summon_entity\x08\0\x06entity\0\x18minecraft:lightning_bolt\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x06volume@\x14\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x04\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x18minecraft:location_check\n\0\tpredicate\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\x05block\0\x17minecraft:lightning_rod\x08\0\tcondition\0\x1Eminecraft:block_state_property\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x08location\x01\0\x0Bcan_see_sky\x01\0\0\0\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x17minecraft:summon_entity\x08\0\x06entity\0\x18minecraft:lightning_bolt\0\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x06\0\x06volume@\x14\0\0\0\0\0\0\0\0\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\0\0\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "density" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\x03\0\tmax_level\0\0\0\x05\x03\0\x06weight\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x07effects\t\0'minecraft:smash_damage_per_fallen_block\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xE0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\0\0\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xD5UU\\}\xDAK\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\0\x08\0\x02id\0#minecraft:enchantment.depth_strider\x08\0\tattribute\0#minecraft:water_movement_efficiency\x08\0\toperation\0\tadd_value\0\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x06\0\x05added?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x18minecraft:levels_squared\0\x08\0\x02id\0 minecraft:enchantment.efficiency\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Bminecraft:mining_efficiency\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\x003\0\x03\0\nanvil_cost\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\x03\0\tmax_level\0\0\0\x05\x03\0\x06weight\0\0\0\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x08max_cost\x03\0\x04base\0\0\0\x0B\x03\0\x15per_level_above_first\0\0\0\x06\0\x03\0\tmax_level\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x05\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x11minecraft:is_fall\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x08\0\0\0\0\0\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\x06weight\0\0\0\x05\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\tmax_level\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0<\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x06effect\n\0\x08duration\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\x08\0\x08affected\0\x06victim\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\0\0\0\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\x03\0\x06weight\0\0\0\x05\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\x03\0\tmax_level\0\0\0\x04\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x12\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\x13add_multiplied_base\n\0\x06amount\x06\0\x15per_level_above_first\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xC3333333\0\x08\0\x02id\0%minecraft:enchantment.fire_protection\x08\0\tattribute\0\x16minecraft:burning_time\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x01\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x11minecraft:is_fire\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\n\0\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x07effects\t\0\x1Cminecraft:projectile_spawned\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x10minecraft:ignite\x06\0\x08duration@Y\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\tmax_level\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x06effect\x06\0\x06height?\xF0\0\0\0\0\0\0\n\0\tpredicate\t\0\npredicates\n\0\0\0\x04\x08\0\x04type\0\x1Cminecraft:matching_block_tag\x08\0\x03tag\0\rminecraft:air\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\0\0\0\x01\0\0\0\0\0\x08\0\x04type\0\x19minecraft:matching_blocks\x08\0\x06blocks\0\x0Fminecraft:water\0\x08\0\x04type\0\x19minecraft:matching_fluids\x08\0\x06fluids\0\x0Fminecraft:water\0\x08\0\x04type\0\x16minecraft:unobstructed\0\x08\0\x04type\0\x10minecraft:all_of\0\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\n\0\x06radius\x06\0\x03max@0\0\0\0\0\0\0\n\0\x05value\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x06\0\x03min\0\0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:clamped\0\x08\0\x12trigger_game_event\0\x15minecraft:block_place\x08\0\x04type\0\x16minecraft:replace_disk\n\0\x0Bblock_state\x08\0\x04type\0\x1Fminecraft:simple_state_provider\n\0\x05state\n\0\nProperties\x08\0\x03age\0\x010\0\x08\0\x04Name\0\x15minecraft:frosted_ice\0\0\0\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\0\0\t\0\x19minecraft:damage_immunity\n\0\0\0\x01\n\0\x06effect\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x1Cminecraft:burn_from_stepping\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x15\0\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0 #minecraft:sensitive_to_impaling\0\x08\0\x06entity\0\x04this\0\0\0\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\n\0\x07effects\t\0\x12minecraft:ammo_use\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\0\x08\0\tcondition\0\x14minecraft:match_tool\0\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\0\0\x03\0\x06weight\0\0\0\x01\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x08\x03\0\tmax_level\0\0\0\x01\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\x03\0\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\0\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x05\0\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\tmax_level\0\0\0\x02\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x19minecraft:equipment_drops\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\x84z\xE1G\xAE\x14{\x06\0\x04base?\x84z\xE1G\xAE\x14{\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x10minecraft:player\0\x08\0\x06entity\0\x08attacker\0\x08\0\tenchanted\0\x08attacker\0\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0%minecraft:trident_return_acceleration\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x07\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\x03\0\x06weight\0\0\0\x05\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\0\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x1Cminecraft:fishing_luck_bonus\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\n\0\x07effects\t\0 minecraft:fishing_time_reduction\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\x14\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x19\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0K\0\n\0\x07effects\t\0\x18minecraft:repair_with_xp\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x12minecraft:multiply\x06\0\x06factor@\0\0\0\0\0\0\0\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\x03\0\tmax_level\0\0\0\x01\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\n\0\x07effects\t\0\x1Bminecraft:projectile_spread\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@$\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@$\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\t\0\x1Aminecraft:projectile_count\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\x03\0\nanvil_cost\0\0\0\x01\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\x03\0\tmax_level\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\x06weight\0\0\0\n\n\0\x07effects\t\0\x1Dminecraft:projectile_piercing\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\0" } , StaticRegistryEntry { name : "power" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\tmax_level\0\0\0\x05\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x10\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x01\x03\0\x06weight\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x06\0\x04base?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x03\x03\0\x15per_level_above_first\0\0\0\x06\0\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x08max_cost\x03\0\x04base\0\0\0\t\x03\0\x15per_level_above_first\0\0\0\x06\0\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x17minecraft:is_projectile\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\nanvil_cost\0\0\0\x01\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x01\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\0\0\x03\0\x06weight\0\0\0\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x01\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x0B\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\tmax_level\0\0\0\x04\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x0Fdirect_attacker\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0%\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x0C\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\x03\0\x06weight\0\0\0\x05\n\0\x07effects\n\0\x1Eminecraft:crossbow_charge_time\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first\xBF\xD0\0\0\0\0\0\0\x06\0\x04base\xBF\xD0\0\0\0\0\0\0\0\0\t\0\"minecraft:crossbow_charging_sounds\n\0\0\0\x03\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_1\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_2\0\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_3\0\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x14\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x04head\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\tattribute\0\x16minecraft:oxygen_bonus\x08\0\toperation\0\tadd_value\x08\0\x02id\0!minecraft:enchantment.respiration\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\n\0\x08max_cost\x03\0\x04base\0\0\0(\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\n\0&minecraft:trident_spin_attack_strength\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE8\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\t\0\x17minecraft:trident_sound\x08\0\0\0\x03\0 minecraft:item.trident.riptide_1\0 minecraft:item.trident.riptide_2\0 minecraft:item.trident.riptide_3\0\t\0\x05slots\x08\0\0\0\x01\0\x04hand\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x07\x03\0\x04base\0\0\0\x11\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x15\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\x03\0\x06weight\0\0\0\n\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\x03\0\tmax_level\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x01\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\x06weight\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\n\0\x07effects\t\0\x1Aminecraft:block_experience\n\0\0\0\x01\n\0\x06effect\x06\0\x05value\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:set\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x1D#minecraft:sensitive_to_smite\0\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x05\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x02\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\n\0\x04term\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x12minecraft:inverted\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\t\0\x05terms\n\0\0\0\x03\x08\0\tcondition\0\"minecraft:enchantment_active_check\x01\0\x06active\x01\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\0\0\t\0\x05terms\n\0\0\0\x02\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\0\0\0\0\x08\0\tcondition\0\x10minecraft:any_of\0\x08\0\tcondition\0\x10minecraft:all_of\0\t\0\x05terms\n\0\0\0\x02\x01\0\x06active\0\x08\0\tcondition\0\"minecraft:enchantment_active_check\0\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\tattribute\0\x18minecraft:movement_speed\n\0\x06amount\x06\0\x15per_level_above_first?\x85\x81\x06$\xDD/\x1B\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xA4\xBCj~\xF9\xDB#\0\x08\0\x04type\0\x13minecraft:attribute\x08\0\toperation\0\tadd_value\x08\0\x02id\0 minecraft:enchantment.soul_speed\0\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\x04type\0\x13minecraft:attribute\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\0\x08\0\x04type\0\x10minecraft:all_of\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\n\0\x06chance\x06\0\x06amount?\xA4z\xE1G\xAE\x14{\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\x08\0\x04type\0\x1Cminecraft:change_item_damage\x06\0\x06amount?\xF0\0\0\0\0\0\0\0\0\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\0\x08\0\x06entity\0\x04this\0\n\0\x06effect\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\0\n\0\x11vertical_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x04type\0\x0Fentity_position\0\x08\0\x04type\0\x19minecraft:spawn_particles\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\n\0\x11vertical_velocity\x06\0\x04base?\xB9\x99\x99\x99\x99\x99\x9A\0\n\0\x13horizontal_velocity\x06\0\x0Emovement_scale\xBF\xC9\x99\x99\x99\x99\x99\x9A\0\x06\0\x05speed?\xF0\0\0\0\0\0\0\0\0\n\0\x06effect\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\x08\0\x04type\0\x14minecraft:play_sound\n\0\x05pitch\x06\0\rmin_inclusive?\xE3333333\x06\0\rmax_exclusive?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x06\0\x06volume?\xE3333333\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x06\0\x06chance?\xD6ffffff\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\n\0\x05flags\x01\0\tis_flying\0\x01\0\x0Cis_on_ground\x01\0\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\tadd_value\n\0\x06amount\x08\0\x04type\0\x12minecraft:fraction\n\0\tnumerator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\n\0\x0Bdenominator\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x05\0\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x18minecraft:sneaking_speed\x08\0\x02id\0!minecraft:enchantment.swift_sneak\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xC3333333\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x19\0\x03\0\x06weight\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\t\0\x05slots\x08\0\0\0\x01\0\x04legs\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x08attacker\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x06\0\nmin_damage?\xF0\0\0\0\0\0\0\x08\0\x0Bdamage_type\0\x10minecraft:thorns\x06\0\nmax_damage@\x14\0\0\0\0\0\0\x08\0\x04type\0\x17minecraft:damage_entity\0\x06\0\x06amount@\0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\0\x08\0\tenchanted\0\x06victim\n\0\x0Crequirements\x08\0\tcondition\0\x17minecraft:random_chance\n\0\x06chance\x08\0\x04type\0\x1Bminecraft:enchantment_level\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0<\0\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\x15minecraft:item_damage\n\0\0\0\x02\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\x08\0\x04type\0\x12minecraft:fraction\n\0\tnumerator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\0\n\0\x0Bdenominator\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x06\0\x04base@$\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\0\n\0\x06effect\n\0\x06chance\n\0\tnumerator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\x08\0\x04type\0\x19minecraft:remove_binomial\0\n\0\x0Crequirements\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\x03\0\nanvil_cost\0\0\0\x08\x03\0\tmax_level\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\n\0\x14knockback_multiplier\n\0\x08fallback\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xD6ffffff\x06\0\x04base?\xF8\0\0\0\0\0\0\0\t\0\x06values\x06\0\0\0\x03?\xF3333333?\xFC\0\0\0\0\0\0@\x01\x99\x99\x99\x99\x99\x9A\x08\0\x04type\0\x10minecraft:lookup\0\x06\0\x06radius@\x0C\0\0\0\0\0\0\x08\0\x11block_interaction\0\x07trigger\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\n\0\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\x08\0\x04type\0\x11minecraft:explode\0\x08\0\x08affected\0\x08attacker\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\n\0\x08movement\n\0\rfall_distance\x06\0\x03min?\xF8\0\0\0\0\0\0\0\0\0\x08\0\x06entity\0\x0Fdirect_attacker\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\0\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\0" }] , }] ; +pub static REGISTRY_V_1_21_4 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bwater_color\0?v\xE4\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0h_p\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\x08particle\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\0\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0z\xA5\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE3333333\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Bgrass_color\0\xB6\xDBa\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0]\xB7\xEF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x03\0\x0Bwater_color\0]\xB7\xEF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\rfoliage_color\0\xB6\xDBa\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\n\0\x0Fadditions_sound\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\x08particle\x06\0\x0Bprobability?\x99\x99\x99\x99\x99\x99\x9A\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\x003\x03\x03\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\tsky_color\0y\xA6\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.forest\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\098\xC9\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\x0Bwater_color\0E\xAD\xF2\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.desert\x03\0\tmin_delay\0\0.\xE0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\0\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0y\xA6\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x08\0\x14temperature_modifier\0\x06frozen\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\098\xC9\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x85\x9D\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature\xBF\xE6ffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\098\xC9\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x7F\xA1\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x81\xA0\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\x03\0\tmax_delay\0\0]\xC0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xE6ffffff\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0w\xA8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.jungle\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\x03\0\rfoliage_color\0\x8D\xB1'\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x0Bwater_color\0:zj\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x03\0\x0Fwater_fog_color\0Mz`\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.meadow\x01\0\x15replace_current_music\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0\x0EN\xCF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x08downfall?\xF0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\tfog_color\x003\x08\x08\x03\0\x0Bwater_color\0?v\xE4\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE3333333\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE3333333\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0z\xA5\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0|\xA3\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD3333333\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0\xB9\xB9\xB9\x03\0\x0Bgrass_color\0w\x82r\x03\0\x0Bwater_color\0v\x88\x9D\x03\0\tfog_color\0\x81wp\x06\0\x0Cmusic_volume\0\0\0\0\0\0\0\0\x03\0\rfoliage_color\0\x87\x8Dv\x03\0\x0Fwater_fog_color\0Ui\x80\t\0\x05music\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE6ffffff\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\tsky_color\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0\x82\x9F\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature\xBF\xD3333333\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x83\x9E\xFF\x03\0\x0Bwater_color\0=W\xD6\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\n\0\x08particle\x06\0\x0Bprobability?y\x99\x99\x99\x99\x99\x9A\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\0\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\n\0\x0Fadditions_sound\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\tfog_color\0\x1BGE\x03\0\tsky_color\0n\xB1\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\0\x03\0\x06weight\0\0\0\x01\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xEEffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0v\xA8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\rfoliage_color\0jp9\x03\0\x0Bwater_color\0a{d\x03\0\tsky_color\0x\xA7\xFF\x08\0\x14grass_color_modifier\0\x05swamp\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0##\x17\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x04\x1F3\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0C\xD5\xEE\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\x03\0\tfog_color\0\x1A\x05\x1A\x03\0\x0Bwater_color\0?v\xE4\n\0\x08particle\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x06\0\x08downfall?\xD3333333\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA2\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bgrass_color\0\x90\x81M\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Echat.type.text\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\x04chat\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\n%s says %s\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x02%s\t\0\nparameters\x08\0\0\0\x01\0\x07content\0\0" }] , } , StaticRegistry { registry_id : "trim_pattern" , entries : & [StaticRegistryEntry { name : "bolt" , data : b"\n\x08\0\rtemplate_item\0+minecraft:bolt_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:bolt\0" } , StaticRegistryEntry { name : "coast" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\x08\0\rtemplate_item\0,minecraft:coast_armor_trim_smithing_template\x08\0\x08asset_id\0\x0Fminecraft:coast\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\x01\0\x05decal\0\x08\0\rtemplate_item\0+minecraft:dune_armor_trim_smithing_template\x08\0\x08asset_id\0\x0Eminecraft:dune\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\x08\0\x08asset_id\0\rminecraft:eye\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\x08\0\rtemplate_item\0*minecraft:eye_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\rtemplate_item\0+minecraft:flow_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:flow\0" } , StaticRegistryEntry { name : "host" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\x08\0\rtemplate_item\0+minecraft:host_armor_trim_smithing_template\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:host\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\x08\0\rtemplate_item\0-minecraft:raiser_armor_trim_smithing_template\x08\0\x08asset_id\0\x10minecraft:raiser\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\x08\0\x08asset_id\0\rminecraft:rib\x08\0\rtemplate_item\0*minecraft:rib_armor_trim_smithing_template\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.sentry\0\x08\0\x08asset_id\0\x10minecraft:sentry\x08\0\rtemplate_item\0-minecraft:sentry_armor_trim_smithing_template\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\x08\0\x08asset_id\0\x10minecraft:shaper\x08\0\rtemplate_item\0-minecraft:shaper_armor_trim_smithing_template\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_pattern.minecraft.silence\0\x01\0\x05decal\0\x08\0\rtemplate_item\0.minecraft:silence_armor_trim_smithing_template\x08\0\x08asset_id\0\x11minecraft:silence\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\x08\0\rtemplate_item\0,minecraft:snout_armor_trim_smithing_template\x08\0\x08asset_id\0\x0Fminecraft:snout\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:spire\x08\0\rtemplate_item\0,minecraft:spire_armor_trim_smithing_template\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:tide\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\0\x08\0\rtemplate_item\0+minecraft:tide_armor_trim_smithing_template\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\x08\0\rtemplate_item\0*minecraft:vex_armor_trim_smithing_template\x08\0\x08asset_id\0\rminecraft:vex\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:ward\x08\0\rtemplate_item\0+minecraft:ward_armor_trim_smithing_template\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\x08\0\rtemplate_item\x000minecraft:wayfinder_armor_trim_smithing_template\x01\0\x05decal\0\x08\0\x08asset_id\0\x13minecraft:wayfinder\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\x01\0\x05decal\0\x08\0\rtemplate_item\0+minecraft:wild_armor_trim_smithing_template\x08\0\x08asset_id\0\x0Eminecraft:wild\0" }] , } , StaticRegistry { registry_id : "trim_material" , entries : & [StaticRegistryEntry { name : "amethyst" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.amethyst\x08\0\x05color\0\x07#9A5CC6\0\x08\0\nasset_name\0\x08amethyst\x08\0\ningredient\0\x18minecraft:amethyst_shard\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\x08\0\nasset_name\0\x06copper\x08\0\ningredient\0\x16minecraft:copper_ingot\n\0\x0Bdescription\x08\0\x05color\0\x07#B4684D\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\0\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#6EECD2\x08\0\ttranslate\0\x1Ftrim_material.minecraft.diamond\0\x08\0\nasset_name\0\x07diamond\n\0\x15override_armor_assets\x08\0\x11minecraft:diamond\0\x0Ediamond_darker\0\x08\0\ningredient\0\x11minecraft:diamond\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\x08\0\x05color\0\x07#11A036\0\x08\0\ningredient\0\x11minecraft:emerald\x08\0\nasset_name\0\x07emerald\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\x08\0\nasset_name\0\x04gold\x08\0\ningredient\0\x14minecraft:gold_ingot\n\0\x15override_armor_assets\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\x08\0\x05color\0\x07#DEB12D\0\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\x08\0\nasset_name\0\x04iron\x08\0\ningredient\0\x14minecraft:iron_ingot\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\x08\0\x05color\0\x07#ECECEC\0\n\0\x15override_armor_assets\x08\0\x0Eminecraft:iron\0\x0Biron_darker\0\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\x08\0\nasset_name\0\x05lapis\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\x08\0\x05color\0\x07#416E97\0\x08\0\ningredient\0\x16minecraft:lapis_lazuli\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\n\0\x15override_armor_assets\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\n\0\x0Bdescription\x08\0\ttranslate\0!trim_material.minecraft.netherite\x08\0\x05color\0\x07#625859\0\x08\0\ningredient\0\x19minecraft:netherite_ingot\x08\0\nasset_name\0\tnetherite\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\x08\0\ningredient\0\x10minecraft:quartz\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\x08\0\x05color\0\x07#E3D4C4\0\x08\0\nasset_name\0\x06quartz\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\x08\0\ningredient\0\x12minecraft:redstone\x08\0\nasset_name\0\x08redstone\n\0\x0Bdescription\x08\0\x05color\0\x07#971607\x08\0\ttranslate\0 trim_material.minecraft.redstone\0\0" } , StaticRegistryEntry { name : "resin" , data : b"\n\x08\0\ningredient\0\x15minecraft:resin_brick\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_material.minecraft.resin\x08\0\x05color\0\x07#FC7812\0\x08\0\nasset_name\0\x05resin\0" }] , } , StaticRegistry { registry_id : "wolf_variant" , entries : & [StaticRegistryEntry { name : "ashen" , data : b"\n\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_ashen\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_ashen_angry\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_ashen_tame\x08\0\x06biomes\0\x15minecraft:snowy_taiga\0" } , StaticRegistryEntry { name : "black" , data : b"\n\x08\0\x06biomes\0\x1Fminecraft:old_growth_pine_taiga\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_black\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_black_angry\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_black_tame\0" } , StaticRegistryEntry { name : "chestnut" , data : b"\n\x08\0\x0Cwild_texture\0#minecraft:entity/wolf/wolf_chestnut\x08\0\x06biomes\0!minecraft:old_growth_spruce_taiga\x08\0\x0Ctame_texture\0(minecraft:entity/wolf/wolf_chestnut_tame\x08\0\rangry_texture\0)minecraft:entity/wolf/wolf_chestnut_angry\0" } , StaticRegistryEntry { name : "pale" , data : b"\n\x08\0\x06biomes\0\x0Fminecraft:taiga\x08\0\x0Cwild_texture\0\x1Aminecraft:entity/wolf/wolf\x08\0\x0Ctame_texture\0\x1Fminecraft:entity/wolf/wolf_tame\x08\0\rangry_texture\0 minecraft:entity/wolf/wolf_angry\0" } , StaticRegistryEntry { name : "rusty" , data : b"\n\x08\0\x06biomes\0\x14#minecraft:is_jungle\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_rusty\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_rusty_angry\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_rusty_tame\0" } , StaticRegistryEntry { name : "snowy" , data : b"\n\x08\0\x06biomes\0\x0Fminecraft:grove\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_snowy_angry\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_snowy_tame\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_snowy\0" } , StaticRegistryEntry { name : "spotted" , data : b"\n\x08\0\rangry_texture\0(minecraft:entity/wolf/wolf_spotted_angry\x08\0\x0Cwild_texture\0\"minecraft:entity/wolf/wolf_spotted\x08\0\x0Ctame_texture\0'minecraft:entity/wolf/wolf_spotted_tame\x08\0\x06biomes\0\x15#minecraft:is_savanna\0" } , StaticRegistryEntry { name : "striped" , data : b"\n\x08\0\x0Cwild_texture\0\"minecraft:entity/wolf/wolf_striped\x08\0\x0Ctame_texture\0'minecraft:entity/wolf/wolf_striped_tame\x08\0\rangry_texture\0(minecraft:entity/wolf/wolf_striped_angry\x08\0\x06biomes\0\x16#minecraft:is_badlands\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\x08\0\x0Cwild_texture\0 minecraft:entity/wolf/wolf_woods\x08\0\x0Ctame_texture\0%minecraft:entity/wolf/wolf_woods_tame\x08\0\x06biomes\0\x10minecraft:forest\x08\0\rangry_texture\0&minecraft:entity/wolf/wolf_woods_angry\0" }] , } , StaticRegistry { registry_id : "painting_variant" , entries : & [StaticRegistryEntry { name : "alban" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:alban\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.alban.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\0\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:aztec\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\0\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\0\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.aztec2.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x10minecraft:aztec2\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.backyard.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.backyard.author\0\x08\0\x08asset_id\0\x12minecraft:backyard\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.baroque.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.baroque.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:baroque\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Eminecraft:bomb\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.bouquet.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.bouquet.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:bouquet\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x17minecraft:burning_skull\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0&painting.minecraft.burning_skull.title\0\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0'painting.minecraft.burning_skull.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:bust\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.cavebird.title\0\x08\0\x08asset_id\0\x12minecraft:cavebird\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.cavebird.author\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.changing.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.changing.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:changing\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\0\x08\0\x08asset_id\0\x0Fminecraft:cotan\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.courbet.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:courbet\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.courbet.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:creebet\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.creebet.title\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.creebet.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x15minecraft:donkey_kong\n\0\x05title\x08\0\ttranslate\0$painting.minecraft.donkey_kong.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0%painting.minecraft.donkey_kong.author\0\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.earth.title\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:earth\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.endboss.author\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.endboss.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x11minecraft:endboss\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fern.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\0\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x0Eminecraft:fern\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.fighters.author\0\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.fighters.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x12minecraft:fighters\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.finding.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:finding\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.finding.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.fire.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Eminecraft:fire\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "graham" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.graham.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.graham.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x10minecraft:graham\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:humble\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.humble.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.humble.author\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\0\x08\0\x08asset_id\0\x0Fminecraft:kebab\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.kebab.title\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.lowmist.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.lowmist.title\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:lowmist\0" } , StaticRegistryEntry { name : "match" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:match\0" } , StaticRegistryEntry { name : "meditative" , data : b"\n\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0#painting.minecraft.meditative.title\0\n\0\x06author\x08\0\ttranslate\0$painting.minecraft.meditative.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x14minecraft:meditative\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.orb.author\0\x08\0\x08asset_id\0\rminecraft:orb\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.owlemons.title\0\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:owlemons\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.owlemons.author\0\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:passage\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.passage.title\0\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.passage.author\0\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:pigscene\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.pigscene.title\0\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\0\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.plant.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Fminecraft:plant\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "pointer" , data : b"\n\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.pointer.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.pointer.author\0\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:pointer\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\0\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x0Eminecraft:pond\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.pond.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:pool\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.pool.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\n\0\x05title\x08\0\ttranslate\0%painting.minecraft.prairie_ride.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0&painting.minecraft.prairie_ride.author\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x16minecraft:prairie_ride\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Cpainting.minecraft.sea.title\0\x08\0\x08asset_id\0\rminecraft:sea\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.skeleton.title\0\x08\0\x08asset_id\0\x12minecraft:skeleton\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.skeleton.author\0\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\n\0\x05title\x08\0\ttranslate\0(painting.minecraft.skull_and_roses.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0)painting.minecraft.skull_and_roses.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:stage\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.stage.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.sunflowers.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0$painting.minecraft.sunflowers.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x14minecraft:sunflowers\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:sunset\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.sunset.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.title\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\0\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\0\x08\0\x08asset_id\0\x0Fminecraft:tides\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.unpacked.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.unpacked.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x12minecraft:unpacked\0" } , StaticRegistryEntry { name : "void" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.void.author\0\x08\0\x08asset_id\0\x0Eminecraft:void\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\0\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.wanderer.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.wanderer.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x12minecraft:wanderer\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0#painting.minecraft.wasteland.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x13minecraft:wasteland\n\0\x05title\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "water" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:water\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.water.title\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:wind\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.wind.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:wither\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.wither.title\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x01\0\thas_raids\x01\x01\0\x0Chas_skylight\x01\x01\0\x14respawn_anchor_works\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\tultrawarm\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\tbed_works\x01\x08\0\x07effects\0\x13minecraft:overworld\x01\0\x0Bpiglin_safe\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x06height\0\0\x01\x80\x01\0\x0Bhas_ceiling\0\x01\0\x07natural\x01\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x01\0\tbed_works\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\x01\0\x07natural\x01\x01\0\tultrawarm\0\x01\0\x0Bhas_ceiling\x01\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x06height\0\0\x01\x80\x03\0\x0Elogical_height\0\0\x01\x80\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x08\0\x07effects\0\x13minecraft:overworld\x01\0\x0Bpiglin_safe\0\x01\0\thas_raids\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x14respawn_anchor_works\0\x01\0\x0Chas_skylight\x01\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x03\0\x06height\0\0\x01\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x0Bhas_ceiling\0\x01\0\tultrawarm\0\x01\0\x07natural\0\x01\0\x0Bpiglin_safe\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x0Chas_skylight\0\x03\0\x05min_y\0\0\0\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x01\0\thas_raids\x01\x08\0\x07effects\0\x11minecraft:the_end\x01\0\tbed_works\0\x01\0\x14respawn_anchor_works\0\x03\0\nfixed_time\0\0\x17p\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x01\0\tultrawarm\x01\x03\0\x19monster_spawn_light_level\0\0\0\x07\x01\0\tbed_works\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x08\0\x07effects\0\x14minecraft:the_nether\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x01\0\x0Bhas_ceiling\x01\x03\0\x0Elogical_height\0\0\0\x80\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\x05min_y\0\0\0\0\x01\0\x07natural\0\x01\0\x0Chas_skylight\0\x01\0\x14respawn_anchor_works\x01\x01\0\x0Bpiglin_safe\x01\x03\0\x06height\0\0\x01\0\x03\0\nfixed_time\0\0FP\x01\0\thas_raids\0\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05arrow\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x08\0\x12death_message_type\0\x17intentional_game_design\x08\0\nmessage_id\0\x0FbadRespawnPoint\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06cactus\0" } , StaticRegistryEntry { name : "campfire" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06inFire\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x08cramming\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0CdragonBreath\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x08\0\x07effects\0\x08drowning\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05drown\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x08\0\nmessage_id\0\x06dryout\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "ender_pearl" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x04fall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x12death_message_type\0\rfall_variants\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x08\0\nmessage_id\0\texplosion\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x12death_message_type\0\rfall_variants\x08\0\nmessage_id\0\x04fall\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x08\0\nmessage_id\0\x05anvil\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0CfallingBlock\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x11fallingStalactite\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x08fireball\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\tfireworks\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0BflyIntoWall\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x08\0\x07effects\0\x08freezing\x08\0\nmessage_id\0\x06freeze\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x07generic\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "generic_kill" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0BgenericKill\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x08\0\nmessage_id\0\x08hotFloor\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06inFire\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06inWall\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x08\0\nmessage_id\0\rindirectMagic\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x08\0\nmessage_id\0\x04lava\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\rlightningBolt\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mace_smash" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\nmace_smash\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x05magic\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06onFire\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\noutOfWorld\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "outside_border" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\routsideBorder\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06player\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\x10explosion.player\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x08\0\nmessage_id\0\nsonic_boom\x08\0\x07scaling\0\x06always\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "spit" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\nstalagmite\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x08\0\nmessage_id\0\x06starve\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05sting\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0EsweetBerryBush\x08\0\x07effects\0\x06poking\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\nmessage_id\0\x06thorns\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x06thorns\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06thrown\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x08\0\nmessage_id\0\x07trident\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x08\0\nmessage_id\0\x06onFire\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wind_charge" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x08\0\nmessage_id\0\x06wither\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x08\0\nmessage_id\0\x0BwitherSkull\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" }] , } , StaticRegistry { registry_id : "jukebox_song" , entries : & [StaticRegistryEntry { name : "11" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0B\x08\0\x0Bsound_event\0\x17minecraft:music_disc.11\x06\0\x11length_in_seconds@Q\xC0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.11\0\0" } , StaticRegistryEntry { name : "13" , data : b"\n\x03\0\x11comparator_output\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\0\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x08\0\x0Bsound_event\0\x17minecraft:music_disc.13\0" } , StaticRegistryEntry { name : "5" , data : b"\n\x08\0\x0Bsound_event\0\x16minecraft:music_disc.5\x03\0\x11comparator_output\0\0\0\x0F\x06\0\x11length_in_seconds@f@\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x18jukebox_song.minecraft.5\0\0" } , StaticRegistryEntry { name : "blocks" , data : b"\n\x06\0\x11length_in_seconds@u\x90\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.blocks\0\x03\0\x11comparator_output\0\0\0\x03\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.blocks\0" } , StaticRegistryEntry { name : "cat" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.cat\0\x06\0\x11length_in_seconds@g \0\0\0\0\0\x08\0\x0Bsound_event\0\x18minecraft:music_disc.cat\x03\0\x11comparator_output\0\0\0\x02\0" } , StaticRegistryEntry { name : "chirp" , data : b"\n\x03\0\x11comparator_output\0\0\0\x04\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.chirp\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.chirp\0\x06\0\x11length_in_seconds@g \0\0\0\0\0\0" } , StaticRegistryEntry { name : "creator" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.creator\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.creator\x06\0\x11length_in_seconds@f\0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0C\0" } , StaticRegistryEntry { name : "creator_music_box" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\x08\0\x0Bsound_event\0&minecraft:music_disc.creator_music_box\x06\0\x11length_in_seconds@R@\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0B\0" } , StaticRegistryEntry { name : "far" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.far\0\x08\0\x0Bsound_event\0\x18minecraft:music_disc.far\x03\0\x11comparator_output\0\0\0\x05\x06\0\x11length_in_seconds@e\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mall" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.mall\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.mall\0\x06\0\x11length_in_seconds@h\xA0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x06\0" } , StaticRegistryEntry { name : "mellohi" , data : b"\n\x06\0\x11length_in_seconds@X\0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.mellohi\x03\0\x11comparator_output\0\0\0\x07\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\0" } , StaticRegistryEntry { name : "otherside" , data : b"\n\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\x03\0\x11comparator_output\0\0\0\x0E\x06\0\x11length_in_seconds@h`\0\0\0\0\0\0" } , StaticRegistryEntry { name : "pigstep" , data : b"\n\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.pigstep\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.pigstep\0\x03\0\x11comparator_output\0\0\0\r\x06\0\x11length_in_seconds@b\xA0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "precipice" , data : b"\n\x03\0\x11comparator_output\0\0\0\r\x06\0\x11length_in_seconds@r\xB0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.precipice\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\0" } , StaticRegistryEntry { name : "relic" , data : b"\n\x06\0\x11length_in_seconds@k@\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.relic\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.relic\x03\0\x11comparator_output\0\0\0\x0E\0" } , StaticRegistryEntry { name : "stal" , data : b"\n\x03\0\x11comparator_output\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.stal\0\x06\0\x11length_in_seconds@b\xC0\0\0\0\0\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.stal\0" } , StaticRegistryEntry { name : "strad" , data : b"\n\x06\0\x11length_in_seconds@g\x80\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.strad\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.strad\x03\0\x11comparator_output\0\0\0\t\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0C\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\x06\0\x11length_in_seconds@m\xC0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.ward\x06\0\x11length_in_seconds@o`\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.ward\0\x03\0\x11comparator_output\0\0\0\n\0" }] , } , StaticRegistry { registry_id : "banner_pattern" , entries : & [StaticRegistryEntry { name : "base" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:base\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.base\0" } , StaticRegistryEntry { name : "border" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.border\x08\0\x08asset_id\0\x10minecraft:border\0" } , StaticRegistryEntry { name : "bricks" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:bricks\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.bricks\0" } , StaticRegistryEntry { name : "circle" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:circle\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.circle\0" } , StaticRegistryEntry { name : "creeper" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.creeper\x08\0\x08asset_id\0\x11minecraft:creeper\0" } , StaticRegistryEntry { name : "cross" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:cross\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.cross\0" } , StaticRegistryEntry { name : "curly_border" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:curly_border\x08\0\x0Ftranslation_key\0#block.minecraft.banner.curly_border\0" } , StaticRegistryEntry { name : "diagonal_left" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:diagonal_left\x08\0\x0Ftranslation_key\0$block.minecraft.banner.diagonal_left\0" } , StaticRegistryEntry { name : "diagonal_right" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:diagonal_right\x08\0\x0Ftranslation_key\0%block.minecraft.banner.diagonal_right\0" } , StaticRegistryEntry { name : "diagonal_up_left" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:diagonal_up_left\x08\0\x0Ftranslation_key\0'block.minecraft.banner.diagonal_up_left\0" } , StaticRegistryEntry { name : "diagonal_up_right" , data : b"\n\x08\0\x0Ftranslation_key\0(block.minecraft.banner.diagonal_up_right\x08\0\x08asset_id\0\x1Bminecraft:diagonal_up_right\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.flow\0" } , StaticRegistryEntry { name : "flower" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.flower\x08\0\x08asset_id\0\x10minecraft:flower\0" } , StaticRegistryEntry { name : "globe" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:globe\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.globe\0" } , StaticRegistryEntry { name : "gradient" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Fblock.minecraft.banner.gradient\x08\0\x08asset_id\0\x12minecraft:gradient\0" } , StaticRegistryEntry { name : "gradient_up" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:gradient_up\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.gradient_up\0" } , StaticRegistryEntry { name : "guster" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.guster\x08\0\x08asset_id\0\x10minecraft:guster\0" } , StaticRegistryEntry { name : "half_horizontal" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.half_horizontal\x08\0\x08asset_id\0\x19minecraft:half_horizontal\0" } , StaticRegistryEntry { name : "half_horizontal_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0-block.minecraft.banner.half_horizontal_bottom\x08\0\x08asset_id\0 minecraft:half_horizontal_bottom\0" } , StaticRegistryEntry { name : "half_vertical" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.half_vertical\x08\0\x08asset_id\0\x17minecraft:half_vertical\0" } , StaticRegistryEntry { name : "half_vertical_right" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:half_vertical_right\x08\0\x0Ftranslation_key\0*block.minecraft.banner.half_vertical_right\0" } , StaticRegistryEntry { name : "mojang" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.mojang\x08\0\x08asset_id\0\x10minecraft:mojang\0" } , StaticRegistryEntry { name : "piglin" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:piglin\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.piglin\0" } , StaticRegistryEntry { name : "rhombus" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.rhombus\x08\0\x08asset_id\0\x11minecraft:rhombus\0" } , StaticRegistryEntry { name : "skull" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.skull\x08\0\x08asset_id\0\x0Fminecraft:skull\0" } , StaticRegistryEntry { name : "small_stripes" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.small_stripes\x08\0\x08asset_id\0\x17minecraft:small_stripes\0" } , StaticRegistryEntry { name : "square_bottom_left" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:square_bottom_left\x08\0\x0Ftranslation_key\0)block.minecraft.banner.square_bottom_left\0" } , StaticRegistryEntry { name : "square_bottom_right" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:square_bottom_right\x08\0\x0Ftranslation_key\0*block.minecraft.banner.square_bottom_right\0" } , StaticRegistryEntry { name : "square_top_left" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:square_top_left\x08\0\x0Ftranslation_key\0&block.minecraft.banner.square_top_left\0" } , StaticRegistryEntry { name : "square_top_right" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:square_top_right\x08\0\x0Ftranslation_key\0'block.minecraft.banner.square_top_right\0" } , StaticRegistryEntry { name : "straight_cross" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:straight_cross\x08\0\x0Ftranslation_key\0%block.minecraft.banner.straight_cross\0" } , StaticRegistryEntry { name : "stripe_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_bottom\x08\0\x08asset_id\0\x17minecraft:stripe_bottom\0" } , StaticRegistryEntry { name : "stripe_center" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_center\x08\0\x08asset_id\0\x17minecraft:stripe_center\0" } , StaticRegistryEntry { name : "stripe_downleft" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.stripe_downleft\x08\0\x08asset_id\0\x19minecraft:stripe_downleft\0" } , StaticRegistryEntry { name : "stripe_downright" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:stripe_downright\x08\0\x0Ftranslation_key\0'block.minecraft.banner.stripe_downright\0" } , StaticRegistryEntry { name : "stripe_left" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:stripe_left\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.stripe_left\0" } , StaticRegistryEntry { name : "stripe_middle" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_middle\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_middle\0" } , StaticRegistryEntry { name : "stripe_right" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:stripe_right\x08\0\x0Ftranslation_key\0#block.minecraft.banner.stripe_right\0" } , StaticRegistryEntry { name : "stripe_top" , data : b"\n\x08\0\x08asset_id\0\x14minecraft:stripe_top\x08\0\x0Ftranslation_key\0!block.minecraft.banner.stripe_top\0" } , StaticRegistryEntry { name : "triangle_bottom" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:triangle_bottom\x08\0\x0Ftranslation_key\0&block.minecraft.banner.triangle_bottom\0" } , StaticRegistryEntry { name : "triangle_top" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.triangle_top\x08\0\x08asset_id\0\x16minecraft:triangle_top\0" } , StaticRegistryEntry { name : "triangles_bottom" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:triangles_bottom\x08\0\x0Ftranslation_key\0'block.minecraft.banner.triangles_bottom\0" } , StaticRegistryEntry { name : "triangles_top" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:triangles_top\x08\0\x0Ftranslation_key\0$block.minecraft.banner.triangles_top\0" }] , } , StaticRegistry { registry_id : "instrument" , entries : & [StaticRegistryEntry { name : "admire_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.admire_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.4\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "call_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.call_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.5\0" } , StaticRegistryEntry { name : "dream_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.dream_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.7\0" } , StaticRegistryEntry { name : "feel_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.3\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.feel_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ponder_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.ponder_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.0\0" } , StaticRegistryEntry { name : "seek_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.seek_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.2\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sing_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.sing_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.1\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "yearn_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.6\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.yearn_goat_horn\0\0" }] , } , StaticRegistry { registry_id : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\x03\0\tmax_level\0\0\0\x01\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\0\x08\0\toperation\0\x14add_multiplied_total\x08\0\tattribute\0 minecraft:submerged_mining_speed\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\0\0\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x01\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0)\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\x03\0\x06weight\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\n\0\x06effect\x06\0\x0Cmin_duration?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\x08\0\x08to_apply\0\x12minecraft:slowness\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\n\0\x0Cmax_duration\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\0\0\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x05\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\x03\0\tmax_level\0\0\0\x01\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x01\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\n\0\x08max_cost\x03\0\x04base\0\0\0\r\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x04\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x16minecraft:is_explosion\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x08\0\x02id\0&minecraft:enchantment.blast_protection\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\toperation\0\tadd_value\0\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\x03\0\tmax_level\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x07effects\t\0\x1Dminecraft:armor_effectiveness\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xC3333333\x06\0\x15per_level_above_first\xBF\xC3333333\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\x06weight\0\0\0\x02\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\x03\0\tmax_level\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\x06weight\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\n\0\tpredicate\n\0\x08location\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x06\0\x06volume@\x14\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x06\0\x05pitch?\xF0\0\0\0\0\0\0\0\0\0\t\0\x13minecraft:hit_block\n\0\0\0\x01\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x17minecraft:summon_entity\x08\0\x06entity\0\x18minecraft:lightning_bolt\0\x08\0\x04type\0\x14minecraft:play_sound\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x06\0\x06volume@\x14\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x04\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\0\x08\0\tcondition\0\x18minecraft:location_check\n\0\tpredicate\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\x05block\0\x17minecraft:lightning_rod\x08\0\tcondition\0\x1Eminecraft:block_state_property\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\0" } , StaticRegistryEntry { name : "density" , data : b"\n\x03\0\tmax_level\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x07effects\t\0'minecraft:smash_damage_per_fallen_block\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xE0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\x06weight\0\0\0\x05\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xD5UU\\}\xDAK\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\0\x08\0\x02id\0#minecraft:enchantment.depth_strider\x08\0\tattribute\0#minecraft:water_movement_efficiency\x08\0\toperation\0\tadd_value\0\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\n\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\n\0\x08max_cost\x03\0\x04base\0\0\x003\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x06\0\x05added?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x18minecraft:levels_squared\0\x08\0\tattribute\0\x1Bminecraft:mining_efficiency\x08\0\x02id\0 minecraft:enchantment.efficiency\x08\0\toperation\0\tadd_value\0\0\x03\0\tmax_level\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x01\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x11minecraft:is_fall\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x08\0\0\0\0\0\0\x06\0\x04base@\x08\0\0\0\0\0\0\0\0\0\0\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x05\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x0B\x03\0\x15per_level_above_first\0\0\0\x06\0\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\x03\0\tmax_level\0\0\0\x02\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0<\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x06victim\n\0\x06effect\x08\0\x04type\0\x10minecraft:ignite\n\0\x08duration\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x06\0\x04base@\x10\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\0\x08\0\tenchanted\0\x08attacker\0\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x01\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x11minecraft:is_fire\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\x13add_multiplied_base\x08\0\x02id\0%minecraft:enchantment.fire_protection\n\0\x06amount\x06\0\x15per_level_above_first\xBF\xC3333333\x06\0\x04base\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\tattribute\0\x16minecraft:burning_time\0\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x12\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\n\0\x03\0\x06weight\0\0\0\x05\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\n\0\x07effects\t\0\x1Cminecraft:projectile_spawned\n\0\0\0\x01\n\0\x06effect\x06\0\x08duration@Y\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x01\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\tmax_level\0\0\0\x02\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x07effects\t\0\x19minecraft:damage_immunity\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x1Cminecraft:burn_from_stepping\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\n\0\x06effect\0\0\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\0\n\0\x04term\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x07vehicle\0\0\0\x08\0\tcondition\0\x12minecraft:inverted\0\0\n\0\x06effect\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\x08\0\x04type\0\x16minecraft:replace_disk\x08\0\x12trigger_game_event\0\x15minecraft:block_place\n\0\x0Bblock_state\x08\0\x04type\0\x1Fminecraft:simple_state_provider\n\0\x05state\n\0\nProperties\x08\0\x03age\0\x010\0\x08\0\x04Name\0\x15minecraft:frosted_ice\0\0\n\0\x06radius\x06\0\x03max@0\0\0\0\0\0\0\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:clamped\x06\0\x03min\0\0\0\0\0\0\0\0\0\n\0\tpredicate\t\0\npredicates\n\0\0\0\x04\x08\0\x03tag\0\rminecraft:air\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\0\0\0\x01\0\0\0\0\x08\0\x04type\0\x1Cminecraft:matching_block_tag\0\x08\0\x06blocks\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_blocks\0\x08\0\x04type\0\x19minecraft:matching_fluids\x08\0\x06fluids\0\x0Fminecraft:water\0\x08\0\x04type\0\x16minecraft:unobstructed\0\x08\0\x04type\0\x10minecraft:all_of\0\x06\0\x06height?\xF0\0\0\0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0 #minecraft:sensitive_to_impaling\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x15\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x05\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x08\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\x03\0\nanvil_cost\0\0\0\x08\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x07effects\t\0\x12minecraft:ammo_use\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\0\x08\0\tcondition\0\x14minecraft:match_tool\0\n\0\x06effect\x06\0\x05value\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:set\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\x03\0\x06weight\0\0\0\x01\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\x03\0\x06weight\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\0\x03\0\tmax_level\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x19minecraft:equipment_drops\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x10minecraft:player\0\x08\0\x06entity\0\x08attacker\0\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\x84z\xE1G\xAE\x14{\x06\0\x15per_level_above_first?\x84z\xE1G\xAE\x14{\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x07effects\t\0%minecraft:trident_return_acceleration\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\x03\0\x06weight\0\0\0\x05\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x07\0\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x1Cminecraft:fishing_luck_bonus\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\n\0\x07effects\t\0 minecraft:fishing_time_reduction\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x14\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0K\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\n\0\x07effects\t\0\x18minecraft:repair_with_xp\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x12minecraft:multiply\x06\0\x06factor@\0\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\x03\0\tmax_level\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x1Aminecraft:projectile_count\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\t\0\x1Bminecraft:projectile_spread\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@$\0\0\0\0\0\0\x06\0\x15per_level_above_first@$\0\0\0\0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\x06weight\0\0\0\n\x03\0\nanvil_cost\0\0\0\x01\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\n\0\x07effects\t\0\x1Dminecraft:projectile_piercing\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\0" } , StaticRegistryEntry { name : "power" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x10\0\x03\0\tmax_level\0\0\0\x05\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x0Fdirect_attacker\0\0\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\nanvil_cost\0\0\0\x01\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\x03\0\x06weight\0\0\0\x05\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x17minecraft:is_projectile\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0\t\x03\0\x15per_level_above_first\0\0\0\x06\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\tmax_level\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x03\0\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x01\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x0C\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x01\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\tmax_level\0\0\0\x04\x03\0\nanvil_cost\0\0\0\x01\x03\0\x06weight\0\0\0\n\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0%\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x02\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x0C\0\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x0Fdirect_attacker\0\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\n\0\x07effects\t\0\"minecraft:crossbow_charging_sounds\n\0\0\0\x03\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_1\0\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_2\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_3\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\n\0\x1Eminecraft:crossbow_charge_time\n\0\x05value\x06\0\x04base\xBF\xD0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first\xBF\xD0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\x06weight\0\0\0\x05\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\t\0\x05slots\x08\0\0\0\x01\0\x04head\n\0\x08max_cost\x03\0\x04base\0\0\0(\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x16minecraft:oxygen_bonus\n\0\x06amount\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x02id\0!minecraft:enchantment.respiration\x08\0\toperation\0\tadd_value\0\0\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\t\0\x05slots\x08\0\0\0\x01\0\x04hand\n\0\x07effects\t\0\x17minecraft:trident_sound\x08\0\0\0\x03\0 minecraft:item.trident.riptide_1\0 minecraft:item.trident.riptide_2\0 minecraft:item.trident.riptide_3\n\0&minecraft:trident_spin_attack_strength\n\0\x05value\x06\0\x04base?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE8\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x11\x03\0\x15per_level_above_first\0\0\0\x07\0\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\nanvil_cost\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x15\0\x03\0\tmax_level\0\0\0\x05\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\x06weight\0\0\0\n\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x1Aminecraft:block_experience\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\x03\0\x06weight\0\0\0\x01\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x0F\0\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x04type\0\x1D#minecraft:sensitive_to_smite\0\0\0\0\x03\0\x06weight\0\0\0\x05\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\x03\0\tmax_level\0\0\0\x05\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\n\0\x07effects\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\n\0\x05flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\0\0\n\0\x06effect\x06\0\x05speed?\xF0\0\0\0\0\0\0\n\0\x13horizontal_velocity\x06\0\x0Emovement_scale\xBF\xC9\x99\x99\x99\x99\x99\x9A\0\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\0\n\0\x11vertical_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x04type\0\x0Fentity_position\0\x08\0\x04type\0\x19minecraft:spawn_particles\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\n\0\x11vertical_velocity\x06\0\x04base?\xB9\x99\x99\x99\x99\x99\x9A\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x06\0\x06chance?\xD6ffffff\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x05flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\n\0\x05pitch\x08\0\x04type\0\x11minecraft:uniform\x06\0\rmin_inclusive?\xE3333333\x06\0\rmax_exclusive?\xF0\0\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x06volume?\xE3333333\0\0\t\0\x1Aminecraft:location_changed\n\0\0\0\x02\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\tattribute\0\x18minecraft:movement_speed\x08\0\x02id\0 minecraft:enchantment.soul_speed\n\0\x06amount\x06\0\x15per_level_above_first?\x85\x81\x06$\xDD/\x1B\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xA4\xBCj~\xF9\xDB#\0\x08\0\toperation\0\tadd_value\x08\0\x04type\0\x13minecraft:attribute\0\x08\0\x04type\0\x13minecraft:attribute\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\toperation\0\tadd_value\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\x06entity\0\x04this\0\0\t\0\x05terms\n\0\0\0\x02\t\0\x05terms\n\0\0\0\x03\x01\0\x06active\x01\x08\0\tcondition\0\"minecraft:enchantment_active_check\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\0\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\0\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x01\0\x06active\0\x08\0\tcondition\0\"minecraft:enchantment_active_check\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\0\0\x08\0\tcondition\0\x10minecraft:any_of\0\0\0\n\0\x06effect\x08\0\x04type\0\x1Cminecraft:change_item_damage\x06\0\x06amount?\xF0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\n\0\x06chance\x08\0\x04type\0\x1Bminecraft:enchantment_level\x06\0\x06amount?\xA4z\xE1G\xAE\x14{\0\x08\0\tcondition\0\x17minecraft:random_chance\0\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\x06weight\0\0\0\x01\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\n\0\x06amount\n\0\x0Bdenominator\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\n\0\tnumerator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\0\x08\0\toperation\0\tadd_value\0\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x14\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\x03\0\x06weight\0\0\0\x01\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x19\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x18minecraft:sneaking_speed\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\toperation\0\tadd_value\x08\0\x02id\0!minecraft:enchantment.swift_sneak\0\0\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\x03\0\nanvil_cost\0\0\0\x08\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x04legs\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\x03\0\x06weight\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0<\0\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x06\0\nmin_damage?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x17minecraft:damage_entity\x06\0\nmax_damage@\x14\0\0\0\0\0\0\x08\0\x0Bdamage_type\0\x10minecraft:thorns\0\x06\0\x06amount@\0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\x08\0\x04type\0\x10minecraft:all_of\0\x08\0\tenchanted\0\x06victim\x08\0\x08affected\0\x08attacker\n\0\x0Crequirements\n\0\x06chance\n\0\x06amount\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xC3333333\0\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\x08\0\tcondition\0\x17minecraft:random_chance\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x15minecraft:item_damage\n\0\0\0\x02\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\n\0\x06effect\n\0\x06chance\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@$\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\0\n\0\tnumerator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\0\x08\0\x04type\0\x19minecraft:remove_binomial\0\0\n\0\x06effect\n\0\x06chance\n\0\tnumerator\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\0\x08\0\x04type\0\x19minecraft:remove_binomial\0\n\0\x0Crequirements\n\0\x04term\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\x08\0\tcondition\0\x12minecraft:inverted\0\0\0\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x03any\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\x03\0\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\x06\0\x06radius@\x0C\0\0\0\0\0\0\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\n\0\x14knockback_multiplier\n\0\x08fallback\x06\0\x04base?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xD6ffffff\0\t\0\x06values\x06\0\0\0\x03?\xF3333333?\xFC\0\0\0\0\0\0@\x01\x99\x99\x99\x99\x99\x9A\x08\0\x04type\0\x10minecraft:lookup\0\n\0\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\x08\0\x04type\0\x11minecraft:explode\x08\0\x11block_interaction\0\x07trigger\0\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x08attacker\n\0\x0Crequirements\n\0\tpredicate\n\0\x08movement\n\0\rfall_distance\x06\0\x03min?\xF8\0\0\0\0\0\0\0\0\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x02\0" }] , }] ; +pub static REGISTRY_V_1_21_5 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\rfoliage_color\0\x9E\x81M\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0w\xA8\xFF\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\x08particle\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0h_p\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0x\xA7\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x08downfall?\xE3333333\n\0\x07effects\x03\0\tsky_color\0z\xA5\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.forest\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE3333333\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bgrass_color\0\xB6\xDBa\x03\0\tsky_color\0{\xA4\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0]\xB7\xEF\x03\0\x0Fwater_fog_color\0]\xB7\xEF\x03\0\rfoliage_color\0\xB6\xDBa\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\n\0\x07effects\n\0\x08particle\x06\0\x0Bprobability?\x99\x99\x99\x99\x99\x99\x9A\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\x003\x03\x03\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\0\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\x03\0\x11dry_foliage_color\0{S4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\x01\0\x15replace_current_music\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\x03\0\tsky_color\0{\xA4\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\098\xC9\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x08\0\x14temperature_modifier\0\x06frozen\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\x0Fwater_fog_color\0\x04\x163\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.desert\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\rfoliage_color\0\x9E\x81M\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0y\xA6\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE6ffffff\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE6ffffff\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\098\xC9\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\x06\0\x0Btemperature\xBF\xE6ffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x85\x9D\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\098\xC9\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x81\xA0\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\0\x03\0\x06weight\0\0\0\x01\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x7F\xA1\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\0\x03\0\x06weight\0\0\0\x01\0\0\x06\0\x0Btemperature\xBF\xE6ffffff\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.jungle\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\rfoliage_color\0\x8D\xB1'\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\tsky_color\0x\xA7\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x11dry_foliage_color\0{S4\x03\0\x0Fwater_fog_color\0Mz`\x03\0\x0Bwater_color\0:zj\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0\x0EN\xCF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\0\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\x03\0\tsky_color\0n\xB1\xFF\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\x003\x08\x08\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\0\x03\0\x06weight\0\0\0\x01\0\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE3333333\x06\0\x08downfall?\xE3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0z\xA5\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD3333333\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0|\xA3\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\t\0\x05music\0\0\0\0\0\x06\0\x0Cmusic_volume\0\0\0\0\0\0\0\0\x03\0\tsky_color\0\xB9\xB9\xB9\x03\0\x11dry_foliage_color\0\xA0\xA6\x9C\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bgrass_color\0w\x82r\x03\0\x0Bwater_color\0v\x88\x9D\x03\0\x0Fwater_fog_color\0Ui\x80\x03\0\tfog_color\0\x81wp\x03\0\rfoliage_color\0\x87\x8Dv\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\0\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0\x7F\xA1\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x06\0\x0Btemperature\xBF\xD3333333\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0\x82\x9F\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0\x83\x9E\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\x1BGE\n\0\x08particle\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\x06\0\x0Bprobability?y\x99\x99\x99\x99\x99\x9A\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0n\xB1\xFF\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\x03\0\tmax_delay\0\0]\xC0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0v\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0}\xA2\xFF\0\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bwater_color\0a{d\x03\0\rfoliage_color\0jp9\x03\0\x11dry_foliage_color\0{S4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0##\x17\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\x08\0\x14grass_color_modifier\0\x05swamp\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0}\xA3\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0C\xD5\xEE\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x1F3\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\x1A\x05\x1A\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\n\0\x08particle\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\0\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\tsky_color\0n\xB1\xFF\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\n\0\x07effects\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Echat.type.text\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\x04chat\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x02%s\t\0\nparameters\x08\0\0\0\x01\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\n%s says %s\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" }] , } , StaticRegistry { registry_id : "trim_pattern" , entries : & [StaticRegistryEntry { name : "bolt" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\0\x08\0\x08asset_id\0\x0Eminecraft:bolt\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "coast" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:coast\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:dune\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\x08\0\x08asset_id\0\rminecraft:eye\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\0\x08\0\x08asset_id\0\x0Eminecraft:flow\0" } , StaticRegistryEntry { name : "host" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\x08\0\x08asset_id\0\x0Eminecraft:host\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\x08\0\x08asset_id\0\x10minecraft:raiser\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\rminecraft:rib\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.sentry\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x10minecraft:sentry\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:shaper\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_pattern.minecraft.silence\0\x08\0\x08asset_id\0\x11minecraft:silence\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\x08\0\x08asset_id\0\x0Fminecraft:snout\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\x08\0\x08asset_id\0\x0Fminecraft:spire\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:tide\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\x08\0\x08asset_id\0\rminecraft:vex\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:ward\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x13minecraft:wayfinder\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\x08\0\x08asset_id\0\x0Eminecraft:wild\x01\0\x05decal\0\0" }] , } , StaticRegistry { registry_id : "trim_material" , entries : & [StaticRegistryEntry { name : "amethyst" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.amethyst\x08\0\x05color\0\x07#9A5CC6\0\x08\0\nasset_name\0\x08amethyst\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\x08\0\x05color\0\x07#B4684D\0\x08\0\nasset_name\0\x06copper\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.diamond\x08\0\x05color\0\x07#6EECD2\0\x08\0\nasset_name\0\x07diamond\n\0\x15override_armor_assets\x08\0\x11minecraft:diamond\0\x0Ediamond_darker\0\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#11A036\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\0\x08\0\nasset_name\0\x07emerald\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\n\0\x15override_armor_assets\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\x08\0\x05color\0\x07#DEB12D\0\x08\0\nasset_name\0\x04gold\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\n\0\x15override_armor_assets\x08\0\x0Eminecraft:iron\0\x0Biron_darker\0\x08\0\nasset_name\0\x04iron\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\x08\0\x05color\0\x07#ECECEC\0\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\x08\0\x05color\0\x07#416E97\0\x08\0\nasset_name\0\x05lapis\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\n\0\x15override_armor_assets\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\n\0\x0Bdescription\x08\0\ttranslate\0!trim_material.minecraft.netherite\x08\0\x05color\0\x07#625859\0\x08\0\nasset_name\0\tnetherite\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\x08\0\nasset_name\0\x06quartz\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\x08\0\x05color\0\x07#E3D4C4\0\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\x08\0\nasset_name\0\x08redstone\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.redstone\x08\0\x05color\0\x07#971607\0\0" } , StaticRegistryEntry { name : "resin" , data : b"\n\x08\0\nasset_name\0\x05resin\n\0\x0Bdescription\x08\0\x05color\0\x07#FC7812\x08\0\ttranslate\0\x1Dtrim_material.minecraft.resin\0\0" }] , } , StaticRegistry { registry_id : "wolf_variant" , entries : & [StaticRegistryEntry { name : "ashen" , data : b"\n\n\0\x06assets\x08\0\x04wild\0 minecraft:entity/wolf/wolf_ashen\x08\0\x04tame\0%minecraft:entity/wolf/wolf_ashen_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_ashen_angry\0\0" } , StaticRegistryEntry { name : "black" , data : b"\n\n\0\x06assets\x08\0\x05angry\0&minecraft:entity/wolf/wolf_black_angry\x08\0\x04tame\0%minecraft:entity/wolf/wolf_black_tame\x08\0\x04wild\0 minecraft:entity/wolf/wolf_black\0\0" } , StaticRegistryEntry { name : "chestnut" , data : b"\n\n\0\x06assets\x08\0\x04wild\0#minecraft:entity/wolf/wolf_chestnut\x08\0\x05angry\0)minecraft:entity/wolf/wolf_chestnut_angry\x08\0\x04tame\0(minecraft:entity/wolf/wolf_chestnut_tame\0\0" } , StaticRegistryEntry { name : "pale" , data : b"\n\n\0\x06assets\x08\0\x04tame\0\x1Fminecraft:entity/wolf/wolf_tame\x08\0\x05angry\0 minecraft:entity/wolf/wolf_angry\x08\0\x04wild\0\x1Aminecraft:entity/wolf/wolf\0\0" } , StaticRegistryEntry { name : "rusty" , data : b"\n\n\0\x06assets\x08\0\x04wild\0 minecraft:entity/wolf/wolf_rusty\x08\0\x04tame\0%minecraft:entity/wolf/wolf_rusty_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_rusty_angry\0\0" } , StaticRegistryEntry { name : "snowy" , data : b"\n\n\0\x06assets\x08\0\x04wild\0 minecraft:entity/wolf/wolf_snowy\x08\0\x04tame\0%minecraft:entity/wolf/wolf_snowy_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_snowy_angry\0\0" } , StaticRegistryEntry { name : "spotted" , data : b"\n\n\0\x06assets\x08\0\x05angry\0(minecraft:entity/wolf/wolf_spotted_angry\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_spotted\x08\0\x04tame\0'minecraft:entity/wolf/wolf_spotted_tame\0\0" } , StaticRegistryEntry { name : "striped" , data : b"\n\n\0\x06assets\x08\0\x04tame\0'minecraft:entity/wolf/wolf_striped_tame\x08\0\x05angry\0(minecraft:entity/wolf/wolf_striped_angry\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_striped\0\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_woods_tame\x08\0\x04wild\0 minecraft:entity/wolf/wolf_woods\x08\0\x05angry\0&minecraft:entity/wolf/wolf_woods_angry\0\0" }] , } , StaticRegistry { registry_id : "wolf_sound_variant" , entries : & [StaticRegistryEntry { name : "angry" , data : b"\n\x08\0\x0Bdeath_sound\0!minecraft:entity.wolf_angry.death\x08\0\npant_sound\0 minecraft:entity.wolf_angry.pant\x08\0\rambient_sound\0#minecraft:entity.wolf_angry.ambient\x08\0\x0Bgrowl_sound\0!minecraft:entity.wolf_angry.growl\x08\0\nhurt_sound\0 minecraft:entity.wolf_angry.hurt\x08\0\x0Bwhine_sound\0!minecraft:entity.wolf_angry.whine\0" } , StaticRegistryEntry { name : "big" , data : b"\n\x08\0\rambient_sound\0!minecraft:entity.wolf_big.ambient\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_big.death\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_big.pant\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_big.whine\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_big.hurt\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_big.growl\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\x08\0\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\x08\0\rambient_sound\0\x1Dminecraft:entity.wolf.ambient\x08\0\nhurt_sound\0\x1Aminecraft:entity.wolf.hurt\x08\0\npant_sound\0\x1Aminecraft:entity.wolf.pant\x08\0\x0Bdeath_sound\0\x1Bminecraft:entity.wolf.death\x08\0\x0Bgrowl_sound\0\x1Bminecraft:entity.wolf.growl\0" } , StaticRegistryEntry { name : "cute" , data : b"\n\x08\0\x0Bdeath_sound\0 minecraft:entity.wolf_cute.death\x08\0\x0Bgrowl_sound\0 minecraft:entity.wolf_cute.growl\x08\0\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\x08\0\x0Bwhine_sound\0 minecraft:entity.wolf_cute.whine\x08\0\npant_sound\0\x1Fminecraft:entity.wolf_cute.pant\x08\0\nhurt_sound\0\x1Fminecraft:entity.wolf_cute.hurt\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\x08\0\npant_sound\0!minecraft:entity.wolf_grumpy.pant\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_grumpy.death\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_grumpy.growl\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_grumpy.whine\x08\0\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\x08\0\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\0" } , StaticRegistryEntry { name : "puglin" , data : b"\n\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_puglin.whine\x08\0\nhurt_sound\0!minecraft:entity.wolf_puglin.hurt\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_puglin.death\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_puglin.growl\x08\0\rambient_sound\0$minecraft:entity.wolf_puglin.ambient\x08\0\npant_sound\0!minecraft:entity.wolf_puglin.pant\0" } , StaticRegistryEntry { name : "sad" , data : b"\n\x08\0\rambient_sound\0!minecraft:entity.wolf_sad.ambient\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_sad.hurt\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_sad.pant\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_sad.whine\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_sad.death\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_sad.growl\0" }] , } , StaticRegistry { registry_id : "pig_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/cold_pig\x08\0\x05model\0\x04cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/pig/temperate_pig\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/warm_pig\0" }] , } , StaticRegistry { registry_id : "frog_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/cold_frog\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0$minecraft:entity/frog/temperate_frog\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/warm_frog\0" }] , } , StaticRegistry { registry_id : "cat_variant" , entries : & [StaticRegistryEntry { name : "all_black" , data : b"\n\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/all_black\0" } , StaticRegistryEntry { name : "black" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/black\0" } , StaticRegistryEntry { name : "british_shorthair" , data : b"\n\x08\0\x08asset_id\0&minecraft:entity/cat/british_shorthair\0" } , StaticRegistryEntry { name : "calico" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:entity/cat/calico\0" } , StaticRegistryEntry { name : "jellie" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:entity/cat/jellie\0" } , StaticRegistryEntry { name : "persian" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/persian\0" } , StaticRegistryEntry { name : "ragdoll" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/ragdoll\0" } , StaticRegistryEntry { name : "red" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:entity/cat/red\0" } , StaticRegistryEntry { name : "siamese" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/siamese\0" } , StaticRegistryEntry { name : "tabby" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/tabby\0" } , StaticRegistryEntry { name : "white" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/white\0" }] , } , StaticRegistry { registry_id : "cow_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x05model\0\x04cold\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/cold_cow\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/cow/temperate_cow\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/warm_cow\x08\0\x05model\0\x04warm\0" }] , } , StaticRegistry { registry_id : "chicken_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0%minecraft:entity/chicken/cold_chicken\x08\0\x05model\0\x04cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0*minecraft:entity/chicken/temperate_chicken\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0%minecraft:entity/chicken/warm_chicken\0" }] , } , StaticRegistry { registry_id : "painting_variant" , entries : & [StaticRegistryEntry { name : "alban" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:alban\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.alban.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:aztec\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\0\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\0\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.aztec2.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x10minecraft:aztec2\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:backyard\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.backyard.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.backyard.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:baroque\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.baroque.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.baroque.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\0\x08\0\x08asset_id\0\x0Eminecraft:bomb\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.bouquet.title\0\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x11minecraft:bouquet\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.bouquet.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0'painting.minecraft.burning_skull.author\0\n\0\x05title\x08\0\ttranslate\0&painting.minecraft.burning_skull.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x17minecraft:burning_skull\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:bust\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.cavebird.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x12minecraft:cavebird\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.cavebird.author\0\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:changing\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.changing.title\0\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.changing.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\0\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x0Fminecraft:cotan\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.courbet.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.courbet.author\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x11minecraft:courbet\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.creebet.author\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.creebet.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:creebet\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:donkey_kong\n\0\x05title\x08\0\ttranslate\0$painting.minecraft.donkey_kong.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0%painting.minecraft.donkey_kong.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:earth\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.earth.title\0\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.endboss.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.endboss.author\0\x08\0\x08asset_id\0\x11minecraft:endboss\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x0Eminecraft:fern\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.fern.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:fighters\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.fighters.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.fighters.author\0\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.finding.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:finding\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.finding.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:fire\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fire.title\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "graham" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.graham.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x10minecraft:graham\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.graham.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.humble.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x10minecraft:humble\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.humble.author\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:kebab\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.kebab.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.lowmist.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.lowmist.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:lowmist\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "match" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:match\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\0\0" } , StaticRegistryEntry { name : "meditative" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0#painting.minecraft.meditative.title\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x14minecraft:meditative\n\0\x06author\x08\0\ttranslate\0$painting.minecraft.meditative.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\0\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.orb.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\rminecraft:orb\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.owlemons.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:owlemons\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.owlemons.title\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.passage.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:passage\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.passage.author\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\0\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.pigscene.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:pigscene\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.plant.author\0\x08\0\x08asset_id\0\x0Fminecraft:plant\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "pointer" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.pointer.author\0\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:pointer\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.pointer.title\0\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:pond\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.pond.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.pool.title\0\x08\0\x08asset_id\0\x0Eminecraft:pool\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:prairie_ride\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0&painting.minecraft.prairie_ride.author\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0%painting.minecraft.prairie_ride.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\x08\0\x08asset_id\0\rminecraft:sea\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Cpainting.minecraft.sea.title\0\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:skeleton\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.skeleton.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.skeleton.author\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0)painting.minecraft.skull_and_roses.author\0\n\0\x05title\x08\0\ttranslate\0(painting.minecraft.skull_and_roses.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.stage.author\0\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Fminecraft:stage\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\x08\0\x08asset_id\0\x14minecraft:sunflowers\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0$painting.minecraft.sunflowers.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0#painting.minecraft.sunflowers.title\0\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x10minecraft:sunset\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.title\0\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.sunset.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x0Fminecraft:tides\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:unpacked\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.unpacked.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.unpacked.author\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "void" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.void.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\0\x08\0\x08asset_id\0\x0Eminecraft:void\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x12minecraft:wanderer\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.wanderer.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.wanderer.title\0\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0#painting.minecraft.wasteland.author\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x13minecraft:wasteland\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "water" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.water.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:water\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.wind.title\0\x08\0\x08asset_id\0\x0Eminecraft:wind\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:wither\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.wither.title\x08\0\x05color\0\x06yellow\0\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x08\0\x07effects\0\x13minecraft:overworld\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\thas_raids\x01\x01\0\x14respawn_anchor_works\0\x01\0\x0Chas_skylight\x01\x01\0\x0Bpiglin_safe\0\x03\0\x06height\0\0\x01\x80\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\tbed_works\x01\n\0\x19monster_spawn_light_level\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\0\x01\0\tultrawarm\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x0Elogical_height\0\0\x01\x80\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x07natural\x01\x01\0\x0Bhas_ceiling\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x07natural\x01\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\tbed_works\x01\x08\0\x07effects\0\x13minecraft:overworld\x01\0\x0Chas_skylight\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x01\0\x14respawn_anchor_works\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x0Bhas_ceiling\x01\x01\0\thas_raids\x01\x01\0\x0Bpiglin_safe\0\x01\0\tultrawarm\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x06height\0\0\x01\x80\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x01\0\x14respawn_anchor_works\0\x03\0\x0Elogical_height\0\0\x01\0\x03\0\nfixed_time\0\0\x17p\x01\0\x0Chas_skylight\0\x01\0\x0Bhas_ceiling\0\x01\0\tultrawarm\0\x08\0\x07effects\0\x11minecraft:the_end\x03\0\x05min_y\0\0\0\0\x01\0\x0Bpiglin_safe\0\n\0\x19monster_spawn_light_level\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmax_inclusive\0\0\0\x07\0\x01\0\thas_raids\x01\x01\0\x07natural\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x06height\0\0\x01\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\tbed_works\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x01\0\x0Bhas_ceiling\x01\x01\0\x0Bpiglin_safe\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x03\0\x19monster_spawn_light_level\0\0\0\x07\x01\0\x14respawn_anchor_works\x01\x03\0\x05min_y\0\0\0\0\x03\0\x06height\0\0\x01\0\x03\0\nfixed_time\0\0FP\x01\0\x0Chas_skylight\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x0Elogical_height\0\0\0\x80\x01\0\tultrawarm\x01\x08\0\x07effects\0\x14minecraft:the_nether\x01\0\tbed_works\0\x01\0\x07natural\0\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x01\0\thas_raids\0\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05arrow\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x12death_message_type\0\x17intentional_game_design\x08\0\nmessage_id\0\x0FbadRespawnPoint\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06cactus\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "campfire" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06inFire\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x08cramming\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0CdragonBreath\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x08\0\nmessage_id\0\x05drown\x08\0\x07effects\0\x08drowning\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x08\0\nmessage_id\0\x06dryout\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "ender_pearl" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x12death_message_type\0\rfall_variants\x08\0\nmessage_id\0\x04fall\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\texplosion\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x04fall\x08\0\x12death_message_type\0\rfall_variants\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05anvil\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0CfallingBlock\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x08\0\nmessage_id\0\x11fallingStalactite\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x08fireball\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\tfireworks\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0BflyIntoWall\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x08\0\nmessage_id\0\x06freeze\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x08freezing\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x07generic\0" } , StaticRegistryEntry { name : "generic_kill" , data : b"\n\x08\0\nmessage_id\0\x0BgenericKill\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x08hotFloor\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06inFire\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06inWall\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\rindirectMagic\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x04lava\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\rlightningBolt\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mace_smash" , data : b"\n\x08\0\nmessage_id\0\nmace_smash\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05magic\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06onFire\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\noutOfWorld\0" } , StaticRegistryEntry { name : "outside_border" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\routsideBorder\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x08\0\nmessage_id\0\x10explosion.player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\nsonic_boom\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "spit" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\nstalagmite\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06starve\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x08\0\nmessage_id\0\x05sting\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x08\0\nmessage_id\0\x0EsweetBerryBush\x08\0\x07effects\0\x06poking\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\nmessage_id\0\x06thorns\x08\0\x07effects\0\x06thorns\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06thrown\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x07trident\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06onFire\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wind_charge" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06wither\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x08\0\nmessage_id\0\x0BwitherSkull\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" }] , } , StaticRegistry { registry_id : "jukebox_song" , entries : & [StaticRegistryEntry { name : "11" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0B\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.11\0\x08\0\x0Bsound_event\0\x17minecraft:music_disc.11\x06\0\x11length_in_seconds@Q\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "13" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\0\x03\0\x11comparator_output\0\0\0\x01\x08\0\x0Bsound_event\0\x17minecraft:music_disc.13\x06\0\x11length_in_seconds@f@\0\0\0\0\0\0" } , StaticRegistryEntry { name : "5" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0F\n\0\x0Bdescription\x08\0\ttranslate\0\x18jukebox_song.minecraft.5\0\x08\0\x0Bsound_event\0\x16minecraft:music_disc.5\x06\0\x11length_in_seconds@f@\0\0\0\0\0\0" } , StaticRegistryEntry { name : "blocks" , data : b"\n\x03\0\x11comparator_output\0\0\0\x03\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.blocks\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.blocks\0\x06\0\x11length_in_seconds@u\x90\0\0\0\0\0\0" } , StaticRegistryEntry { name : "cat" , data : b"\n\x03\0\x11comparator_output\0\0\0\x02\x08\0\x0Bsound_event\0\x18minecraft:music_disc.cat\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.cat\0\x06\0\x11length_in_seconds@g \0\0\0\0\0\0" } , StaticRegistryEntry { name : "chirp" , data : b"\n\x06\0\x11length_in_seconds@g \0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.chirp\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.chirp\x03\0\x11comparator_output\0\0\0\x04\0" } , StaticRegistryEntry { name : "creator" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0C\x06\0\x11length_in_seconds@f\0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.creator\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.creator\0\0" } , StaticRegistryEntry { name : "creator_music_box" , data : b"\n\x06\0\x11length_in_seconds@R@\0\0\0\0\0\x08\0\x0Bsound_event\0&minecraft:music_disc.creator_music_box\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\x03\0\x11comparator_output\0\0\0\x0B\0" } , StaticRegistryEntry { name : "far" , data : b"\n\x08\0\x0Bsound_event\0\x18minecraft:music_disc.far\x06\0\x11length_in_seconds@e\xC0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.far\0\x03\0\x11comparator_output\0\0\0\x05\0" } , StaticRegistryEntry { name : "mall" , data : b"\n\x03\0\x11comparator_output\0\0\0\x06\x06\0\x11length_in_seconds@h\xA0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.mall\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.mall\0" } , StaticRegistryEntry { name : "mellohi" , data : b"\n\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.mellohi\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\x03\0\x11comparator_output\0\0\0\x07\x06\0\x11length_in_seconds@X\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "otherside" , data : b"\n\x06\0\x11length_in_seconds@h`\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\x03\0\x11comparator_output\0\0\0\x0E\0" } , StaticRegistryEntry { name : "pigstep" , data : b"\n\x03\0\x11comparator_output\0\0\0\r\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.pigstep\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.pigstep\0\x06\0\x11length_in_seconds@b\xA0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "precipice" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\x03\0\x11comparator_output\0\0\0\r\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.precipice\x06\0\x11length_in_seconds@r\xB0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "relic" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0E\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.relic\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.relic\0\x06\0\x11length_in_seconds@k@\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stal" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.stal\x03\0\x11comparator_output\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.stal\0\x06\0\x11length_in_seconds@b\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "strad" , data : b"\n\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.strad\x06\0\x11length_in_seconds@g\x80\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.strad\0\x03\0\x11comparator_output\0\0\0\t\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0C\x06\0\x11length_in_seconds@m\xC0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x03\0\x11comparator_output\0\0\0\n\x06\0\x11length_in_seconds@o`\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.ward\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.ward\0" }] , } , StaticRegistry { registry_id : "banner_pattern" , entries : & [StaticRegistryEntry { name : "base" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.base\x08\0\x08asset_id\0\x0Eminecraft:base\0" } , StaticRegistryEntry { name : "border" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:border\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.border\0" } , StaticRegistryEntry { name : "bricks" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.bricks\x08\0\x08asset_id\0\x10minecraft:bricks\0" } , StaticRegistryEntry { name : "circle" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:circle\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.circle\0" } , StaticRegistryEntry { name : "creeper" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:creeper\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.creeper\0" } , StaticRegistryEntry { name : "cross" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.cross\x08\0\x08asset_id\0\x0Fminecraft:cross\0" } , StaticRegistryEntry { name : "curly_border" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.curly_border\x08\0\x08asset_id\0\x16minecraft:curly_border\0" } , StaticRegistryEntry { name : "diagonal_left" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.diagonal_left\x08\0\x08asset_id\0\x17minecraft:diagonal_left\0" } , StaticRegistryEntry { name : "diagonal_right" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:diagonal_right\x08\0\x0Ftranslation_key\0%block.minecraft.banner.diagonal_right\0" } , StaticRegistryEntry { name : "diagonal_up_left" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.diagonal_up_left\x08\0\x08asset_id\0\x1Aminecraft:diagonal_up_left\0" } , StaticRegistryEntry { name : "diagonal_up_right" , data : b"\n\x08\0\x0Ftranslation_key\0(block.minecraft.banner.diagonal_up_right\x08\0\x08asset_id\0\x1Bminecraft:diagonal_up_right\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.flow\0" } , StaticRegistryEntry { name : "flower" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.flower\x08\0\x08asset_id\0\x10minecraft:flower\0" } , StaticRegistryEntry { name : "globe" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.globe\x08\0\x08asset_id\0\x0Fminecraft:globe\0" } , StaticRegistryEntry { name : "gradient" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:gradient\x08\0\x0Ftranslation_key\0\x1Fblock.minecraft.banner.gradient\0" } , StaticRegistryEntry { name : "gradient_up" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:gradient_up\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.gradient_up\0" } , StaticRegistryEntry { name : "guster" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:guster\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.guster\0" } , StaticRegistryEntry { name : "half_horizontal" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.half_horizontal\x08\0\x08asset_id\0\x19minecraft:half_horizontal\0" } , StaticRegistryEntry { name : "half_horizontal_bottom" , data : b"\n\x08\0\x08asset_id\0 minecraft:half_horizontal_bottom\x08\0\x0Ftranslation_key\0-block.minecraft.banner.half_horizontal_bottom\0" } , StaticRegistryEntry { name : "half_vertical" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:half_vertical\x08\0\x0Ftranslation_key\0$block.minecraft.banner.half_vertical\0" } , StaticRegistryEntry { name : "half_vertical_right" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:half_vertical_right\x08\0\x0Ftranslation_key\0*block.minecraft.banner.half_vertical_right\0" } , StaticRegistryEntry { name : "mojang" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.mojang\x08\0\x08asset_id\0\x10minecraft:mojang\0" } , StaticRegistryEntry { name : "piglin" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:piglin\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.piglin\0" } , StaticRegistryEntry { name : "rhombus" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:rhombus\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.rhombus\0" } , StaticRegistryEntry { name : "skull" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:skull\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.skull\0" } , StaticRegistryEntry { name : "small_stripes" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:small_stripes\x08\0\x0Ftranslation_key\0$block.minecraft.banner.small_stripes\0" } , StaticRegistryEntry { name : "square_bottom_left" , data : b"\n\x08\0\x0Ftranslation_key\0)block.minecraft.banner.square_bottom_left\x08\0\x08asset_id\0\x1Cminecraft:square_bottom_left\0" } , StaticRegistryEntry { name : "square_bottom_right" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:square_bottom_right\x08\0\x0Ftranslation_key\0*block.minecraft.banner.square_bottom_right\0" } , StaticRegistryEntry { name : "square_top_left" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:square_top_left\x08\0\x0Ftranslation_key\0&block.minecraft.banner.square_top_left\0" } , StaticRegistryEntry { name : "square_top_right" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:square_top_right\x08\0\x0Ftranslation_key\0'block.minecraft.banner.square_top_right\0" } , StaticRegistryEntry { name : "straight_cross" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:straight_cross\x08\0\x0Ftranslation_key\0%block.minecraft.banner.straight_cross\0" } , StaticRegistryEntry { name : "stripe_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_bottom\x08\0\x08asset_id\0\x17minecraft:stripe_bottom\0" } , StaticRegistryEntry { name : "stripe_center" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_center\x08\0\x08asset_id\0\x17minecraft:stripe_center\0" } , StaticRegistryEntry { name : "stripe_downleft" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.stripe_downleft\x08\0\x08asset_id\0\x19minecraft:stripe_downleft\0" } , StaticRegistryEntry { name : "stripe_downright" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.stripe_downright\x08\0\x08asset_id\0\x1Aminecraft:stripe_downright\0" } , StaticRegistryEntry { name : "stripe_left" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:stripe_left\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.stripe_left\0" } , StaticRegistryEntry { name : "stripe_middle" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_middle\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_middle\0" } , StaticRegistryEntry { name : "stripe_right" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.stripe_right\x08\0\x08asset_id\0\x16minecraft:stripe_right\0" } , StaticRegistryEntry { name : "stripe_top" , data : b"\n\x08\0\x08asset_id\0\x14minecraft:stripe_top\x08\0\x0Ftranslation_key\0!block.minecraft.banner.stripe_top\0" } , StaticRegistryEntry { name : "triangle_bottom" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:triangle_bottom\x08\0\x0Ftranslation_key\0&block.minecraft.banner.triangle_bottom\0" } , StaticRegistryEntry { name : "triangle_top" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:triangle_top\x08\0\x0Ftranslation_key\0#block.minecraft.banner.triangle_top\0" } , StaticRegistryEntry { name : "triangles_bottom" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:triangles_bottom\x08\0\x0Ftranslation_key\0'block.minecraft.banner.triangles_bottom\0" } , StaticRegistryEntry { name : "triangles_top" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:triangles_top\x08\0\x0Ftranslation_key\0$block.minecraft.banner.triangles_top\0" }] , } , StaticRegistry { registry_id : "instrument" , entries : & [StaticRegistryEntry { name : "admire_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.admire_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.4\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "call_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.call_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.5\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dream_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.dream_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.7\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "feel_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.feel_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.3\0" } , StaticRegistryEntry { name : "ponder_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.ponder_goat_horn\0\0" } , StaticRegistryEntry { name : "seek_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.2\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.seek_goat_horn\0\0" } , StaticRegistryEntry { name : "sing_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.1\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.sing_goat_horn\0\0" } , StaticRegistryEntry { name : "yearn_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.yearn_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.6\0" }] , } , StaticRegistry { registry_id : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x01\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0 minecraft:submerged_mining_speed\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\x08\0\toperation\0\x14add_multiplied_total\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x04head\x03\0\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0)\x03\0\x15per_level_above_first\0\0\0\0\0\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\0\0\n\0\x06effect\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\n\0\x0Cmax_duration\x06\0\x04base?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\x08\0\x08to_apply\0\x12minecraft:slowness\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\x06\0\x0Cmin_duration?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\0\x08\0\x08affected\0\x06victim\0\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\x03\0\tmax_level\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\r\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\tmax_level\0\0\0\x04\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\0\x08\0\x02id\0&minecraft:enchantment.blast_protection\x08\0\toperation\0\tadd_value\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x16minecraft:is_explosion\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x07effects\t\0\x1Dminecraft:armor_effectiveness\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base\xBF\xC3333333\x06\0\x15per_level_above_first\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\tmax_level\0\0\0\x04\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x06victim\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x17minecraft:summon_entity\x08\0\x06entity\0\x18minecraft:lightning_bolt\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x06\0\x06volume@\x14\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x05pitch?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:all_of\0\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\n\0\tpredicate\n\0\x08location\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x13minecraft:hit_block\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x17minecraft:summon_entity\x08\0\x06entity\0\x18minecraft:lightning_bolt\0\x06\0\x06volume@\x14\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x04\x08\0\tcondition\0\x17minecraft:weather_check\x01\0\nthundering\x01\0\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x18minecraft:location_check\n\0\tpredicate\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\x05block\0\x17minecraft:lightning_rod\x08\0\tcondition\0\x1Eminecraft:block_state_property\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\x03\0\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "density" , data : b"\n\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\n\0\x07effects\t\0'minecraft:smash_damage_per_fallen_block\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\0\0\0\x03\0\tmax_level\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0#minecraft:enchantment.depth_strider\x08\0\toperation\0\tadd_value\x08\0\tattribute\0#minecraft:water_movement_efficiency\n\0\x06amount\x06\0\x04base?\xD5UU\\}\xDAK\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\x08\0\x04type\0\x10minecraft:linear\0\0\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\x03\0\x06weight\0\0\0\n\x03\0\nanvil_cost\0\0\0\x01\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x1Bminecraft:mining_efficiency\x08\0\x02id\0 minecraft:enchantment.efficiency\n\0\x06amount\x08\0\x04type\0\x18minecraft:levels_squared\x06\0\x05added?\xF0\0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\0\0\n\0\x08max_cost\x03\0\x04base\0\0\x003\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\tmax_level\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x11minecraft:is_fall\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x08\0\0\0\0\0\0\x06\0\x04base@\x08\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x0B\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\tmax_level\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x05\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\x06weight\0\0\0\x05\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\n\0\x08duration\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x10minecraft:ignite\0\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\n\0\tpredicate\x01\0\tis_direct\x01\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\x08\0\x08affected\0\x06victim\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0<\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\n\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x03\0\tmax_level\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x01\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x11minecraft:is_fire\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xC3333333\x06\0\x15per_level_above_first\xBF\xC3333333\0\x08\0\toperation\0\x13add_multiplied_base\x08\0\x02id\0%minecraft:enchantment.fire_protection\x08\0\tattribute\0\x16minecraft:burning_time\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\n\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x12\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\n\0\x07effects\t\0\x1Cminecraft:projectile_spawned\n\0\0\0\x01\n\0\x06effect\x06\0\x08duration@Y\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\tmax_level\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\0\n\0\x04term\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x07vehicle\0\0\0\x08\0\tcondition\0\x12minecraft:inverted\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\x08\0\x12trigger_game_event\0\x15minecraft:block_place\n\0\x06radius\n\0\x05value\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x11minecraft:clamped\x06\0\x03min\0\0\0\0\0\0\0\0\x06\0\x03max@0\0\0\0\0\0\0\0\n\0\tpredicate\t\0\npredicates\n\0\0\0\x04\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\0\0\0\x01\0\0\0\0\x08\0\x04type\0\x1Cminecraft:matching_block_tag\x08\0\x03tag\0\rminecraft:air\0\x08\0\x04type\0\x19minecraft:matching_blocks\x08\0\x06blocks\0\x0Fminecraft:water\0\x08\0\x06fluids\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_fluids\0\x08\0\x04type\0\x16minecraft:unobstructed\0\x08\0\x04type\0\x10minecraft:all_of\0\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\x06\0\x06height?\xF0\0\0\0\0\0\0\n\0\x0Bblock_state\n\0\x05state\n\0\nProperties\x08\0\x03age\0\x010\0\x08\0\x04Name\0\x15minecraft:frosted_ice\0\x08\0\x04type\0\x1Fminecraft:simple_state_provider\0\x08\0\x04type\0\x16minecraft:replace_disk\0\0\t\0\x19minecraft:damage_immunity\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x1Cminecraft:burn_from_stepping\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\n\0\x06effect\0\0\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\tmax_level\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0 #minecraft:sensitive_to_impaling\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\0\0\0\0\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x01\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\x03\0\tmax_level\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x15\0\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\n\0\x07effects\t\0\x12minecraft:ammo_use\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\0\x08\0\tcondition\0\x14minecraft:match_tool\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\x03\0\x06weight\0\0\0\x05\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x14\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x19minecraft:equipment_drops\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\x84z\xE1G\xAE\x14{\x06\0\x04base?\x84z\xE1G\xAE\x14{\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x10minecraft:player\0\x08\0\x06entity\0\x08attacker\0\0\0\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x07\x03\0\x04base\0\0\0\x0C\0\n\0\x07effects\t\0%minecraft:trident_return_acceleration\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x07effects\t\0\x1Cminecraft:fishing_luck_bonus\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\n\0\x07effects\t\0 minecraft:fishing_time_reduction\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base@\x14\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\0\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x03any\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0K\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x18minecraft:repair_with_xp\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x12minecraft:multiply\x06\0\x06factor@\0\0\0\0\0\0\0\0\0\0\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x19\0\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\n\0\x07effects\t\0\x1Bminecraft:projectile_spread\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@$\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@$\0\0\0\0\0\0\0\0\0\t\0\x1Aminecraft:projectile_count\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\x03\0\x06weight\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x01\x03\0\tmax_level\0\0\0\x04\n\0\x07effects\t\0\x1Dminecraft:projectile_piercing\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "power" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x10\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x0Fdirect_attacker\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x01\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\x06weight\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x08max_cost\x03\0\x04base\0\0\0\t\x03\0\x15per_level_above_first\0\0\0\x06\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\tmax_level\0\0\0\x04\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x17minecraft:is_projectile\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x03\x03\0\x15per_level_above_first\0\0\0\x06\0\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x0B\0\x03\0\tmax_level\0\0\0\x04\x03\0\nanvil_cost\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\x06weight\0\0\0\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x01\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x08max_cost\x03\0\x04base\0\0\0%\x03\0\x15per_level_above_first\0\0\0\x14\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\x06entity\0\x0Fdirect_attacker\0\0\0\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\"minecraft:crossbow_charging_sounds\n\0\0\0\x03\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_1\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_2\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_3\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\n\0\x1Eminecraft:crossbow_charge_time\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xD0\0\0\0\0\0\0\x06\0\x15per_level_above_first\xBF\xD0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\n\0\x08max_cost\x03\0\x04base\0\0\0(\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0!minecraft:enchantment.respiration\x08\0\tattribute\0\x16minecraft:oxygen_bonus\x08\0\toperation\0\tadd_value\n\0\x06amount\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x11\x03\0\x15per_level_above_first\0\0\0\x07\0\t\0\x05slots\x08\0\0\0\x01\0\x04hand\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x07effects\t\0\x17minecraft:trident_sound\x08\0\0\0\x03\0 minecraft:item.trident.riptide_1\0 minecraft:item.trident.riptide_2\0 minecraft:item.trident.riptide_3\n\0&minecraft:trident_spin_attack_strength\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xE8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\0\x15\x03\0\x15per_level_above_first\0\0\0\x0B\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x01\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\x06weight\0\0\0\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\x03\0\tmax_level\0\0\0\x05\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\n\0\x07effects\t\0\x1Aminecraft:block_experience\n\0\0\0\x01\n\0\x06effect\x06\0\x05value\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:set\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x1D#minecraft:sensitive_to_smite\0\x08\0\x06entity\0\x04this\0\n\0\x06effect\n\0\x05value\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x02\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\n\0\x04term\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x12minecraft:inverted\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\t\0\x05terms\n\0\0\0\x03\x08\0\tcondition\0\"minecraft:enchantment_active_check\x01\0\x06active\x01\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\x06entity\0\x04this\0\t\0\x05terms\n\0\0\0\x02\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:any_of\0\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\"minecraft:enchantment_active_check\x01\0\x06active\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\0\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\toperation\0\tadd_value\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\tattribute\0\x18minecraft:movement_speed\n\0\x06amount\x06\0\x15per_level_above_first?\x85\x81\x06$\xDD/\x1B\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xA4\xBCj~\xF9\xDB#\0\x08\0\x04type\0\x13minecraft:attribute\0\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\x08\0\x04type\0\x13minecraft:attribute\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\0\0\0\n\0\x06effect\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\n\0\x06chance\x06\0\x06amount?\xA4z\xE1G\xAE\x14{\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\0\0\0\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x0Crequirements\n\0\tpredicate\x03\0\rperiodic_tick\0\0\0\x05\n\0\x05flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\x08\0\x04type\0\x19minecraft:spawn_particles\n\0\x13horizontal_velocity\x06\0\x0Emovement_scale\xBF\xC9\x99\x99\x99\x99\x99\x9A\0\n\0\x11vertical_velocity\x06\0\x04base?\xB9\x99\x99\x99\x99\x99\x9A\0\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\n\0\x11vertical_position\x08\0\x04type\0\x0Fentity_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\0\x06\0\x05speed?\xF0\0\0\0\0\0\0\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x17minecraft:random_chance\x06\0\x06chance?\xD6ffffff\0\n\0\tpredicate\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\n\0\x05flags\x01\0\tis_flying\0\x01\0\x0Cis_on_ground\x01\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\n\0\x06effect\x06\0\x06volume?\xE3333333\n\0\x05pitch\x06\0\rmin_inclusive?\xE3333333\x08\0\x04type\0\x11minecraft:uniform\x06\0\rmax_exclusive?\xF0\0\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\x08\0\x04type\0\x14minecraft:play_sound\0\0\0\x03\0\x06weight\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\n\0\x06amount\n\0\tnumerator\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x12minecraft:fraction\n\0\x0Bdenominator\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x04legs\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0!minecraft:enchantment.swift_sneak\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x18minecraft:sneaking_speed\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x08attacker\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x17minecraft:damage_entity\x08\0\x0Bdamage_type\0\x10minecraft:thorns\x06\0\nmin_damage?\xF0\0\0\0\0\0\0\x06\0\nmax_damage@\x14\0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\x06\0\x06amount@\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x17minecraft:random_chance\n\0\x06chance\x08\0\x04type\0\x1Bminecraft:enchantment_level\n\0\x06amount\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xC3333333\0\0\0\x08\0\tenchanted\0\x06victim\0\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\x06weight\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\0<\x03\0\x15per_level_above_first\0\0\0\x14\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0\x15minecraft:item_damage\n\0\0\0\x02\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\x08\0\x04type\0\x12minecraft:fraction\n\0\x0Bdenominator\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x06\0\x04base@$\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\n\0\tnumerator\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\n\0\tnumerator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\n\0\x0Bdenominator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x12minecraft:fraction\0\0\n\0\x0Crequirements\n\0\x04term\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\0\x08\0\tcondition\0\x12minecraft:inverted\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\x007\0\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\x03\0\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\x03\0\x06weight\0\0\0\x01\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\n\0\x14knockback_multiplier\n\0\x08fallback\x06\0\x04base?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xD6ffffff\0\x08\0\x04type\0\x10minecraft:lookup\t\0\x06values\x06\0\0\0\x03?\xF3333333?\xFC\0\0\0\0\0\0@\x01\x99\x99\x99\x99\x99\x9A\0\x06\0\x06radius@\x0C\0\0\0\0\0\0\n\0\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\x08\0\x11block_interaction\0\x07trigger\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\x08\0\x04type\0\x11minecraft:explode\0\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\n\0\tpredicate\n\0\x08movement\n\0\rfall_distance\x06\0\x03min?\xF8\0\0\0\0\0\0\0\0\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x08attacker\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\0\0" }] , } , StaticRegistry { registry_id : "test_environment" , entries : & [StaticRegistryEntry { name : "default" , data : b"\n\x08\0\x04type\0\x10minecraft:all_of\t\0\x0Bdefinitions\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "test_instance" , entries : & [StaticRegistryEntry { name : "always_pass" , data : b"\n\x08\0\tstructure\0\x0Fminecraft:empty\x08\0\x04type\0\x12minecraft:function\x03\0\x0Bsetup_ticks\0\0\0\x01\x03\0\tmax_ticks\0\0\0\x01\x08\0\x08function\0\x15minecraft:always_pass\x01\0\x08required\0\x08\0\x0Benvironment\0\x11minecraft:default\0" }] , }] ; +pub static REGISTRY_V_1_21_6 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0w\xA8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xEEffffff\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0h_p\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE3333333\x06\0\x08downfall?\xE3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\0\0\x03\0\tsky_color\0z\xA5\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0]\xB7\xEF\x03\0\x0Fwater_fog_color\0]\xB7\xEF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\0\x03\0\x06weight\0\0\0\x01\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bgrass_color\0\xB6\xDBa\x03\0\rfoliage_color\0\xB6\xDBa\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\x003\x03\x03\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x0Fadditions_sound\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\x06\0\x0Bprobability?\x99\x99\x99\x99\x99\x99\x9A\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x11dry_foliage_color\0{S4\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x08\0\x14grass_color_modifier\0\x0Bdark_forest\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\098\xC9\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x01\0\x11has_precipitation\x01\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.desert\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bgrass_color\0\x90\x81M\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\rfoliage_color\0\x9E\x81M\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0y\xA6\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE6ffffff\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0y\xA6\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xE6ffffff\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\098\xC9\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\0\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature\xBF\xE6ffffff\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\098\xC9\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\x7F\xA1\xFF\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x81\xA0\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\0\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xE6ffffff\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.jungle\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature?\xEEffffff\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\x0Bwater_color\0E\xAD\xF2\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\n\0\x07effects\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\tsky_color\0x\xA7\xFF\x03\0\rfoliage_color\0\x8D\xB1'\x03\0\x11dry_foliage_color\0{S4\x03\0\x0Bwater_color\0:zj\x03\0\x0Fwater_fog_color\0Mz`\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0\x0EN\xCF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\0\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\0\x03\0\tfog_color\x003\x08\x08\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\x03\0\x0Bwater_color\0?v\xE4\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x06\0\x08downfall?\xE3333333\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE3333333\n\0\x07effects\x03\0\tsky_color\0z\xA5\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\x01\0\x15replace_current_music\0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0|\xA3\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xD3333333\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA3\xFF\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x11dry_foliage_color\0\xA0\xA6\x9C\x03\0\rfoliage_color\0\x87\x8Dv\x03\0\x0Bwater_color\0v\x88\x9D\x03\0\tfog_color\0\x81wp\x03\0\x0Fwater_fog_color\0Ui\x80\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\t\0\x05music\0\0\0\0\0\x06\0\x0Cmusic_volume\0\0\0\0\0\0\0\0\x03\0\x0Bgrass_color\0w\x82r\x03\0\tsky_color\0\xB9\xB9\xB9\0\x06\0\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x82\x9F\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xD3333333\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x83\x9E\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\n\0\x0Fadditions_sound\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\x06\0\x0Bprobability?y\x99\x99\x99\x99\x99\x9A\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\x03\0\x13block_search_extent\0\0\0\x08\0\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\x03\0\tfog_color\0\x1BGE\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x06\0\x08downfall?\xD3333333\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0v\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x03\0\tmax_delay\0\0]\xC0\0\0\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA2\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\0\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\rfoliage_color\0jp9\x03\0\x11dry_foliage_color\0{S4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0a{d\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x0Fwater_fog_color\0##\x17\0\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0}\xA3\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0C\xD5\xEE\x03\0\x0Fwater_fog_color\0\x04\x1F3\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\0\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\0\n\0\x08particle\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\0\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\x1A\x05\x1A\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tsky_color\0}\xA2\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Echat.type.text\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\n%s says %s\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x02%s\t\0\nparameters\x08\0\0\0\x01\0\x07content\0\0" }] , } , StaticRegistry { registry_id : "trim_pattern" , entries : & [StaticRegistryEntry { name : "bolt" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:bolt\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "coast" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:coast\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:dune\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\x08\0\x08asset_id\0\rminecraft:eye\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:flow\0" } , StaticRegistryEntry { name : "host" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\x08\0\x08asset_id\0\x0Eminecraft:host\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x10minecraft:raiser\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\x08\0\x08asset_id\0\rminecraft:rib\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:sentry\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.sentry\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:shaper\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_pattern.minecraft.silence\0\x08\0\x08asset_id\0\x11minecraft:silence\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\x08\0\x08asset_id\0\x0Fminecraft:snout\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:spire\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:tide\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\0\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\rminecraft:vex\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\x08\0\x08asset_id\0\x0Eminecraft:ward\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\x08\0\x08asset_id\0\x13minecraft:wayfinder\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:wild\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\0" }] , } , StaticRegistry { registry_id : "trim_material" , entries : & [StaticRegistryEntry { name : "amethyst" , data : b"\n\x08\0\nasset_name\0\x08amethyst\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.amethyst\x08\0\x05color\0\x07#9A5CC6\0\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\x08\0\nasset_name\0\x06copper\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\x08\0\x05color\0\x07#B4684D\0\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\x08\0\nasset_name\0\x07diamond\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.diamond\x08\0\x05color\0\x07#6EECD2\0\n\0\x15override_armor_assets\x08\0\x11minecraft:diamond\0\x0Ediamond_darker\0\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\x08\0\x05color\0\x07#11A036\0\x08\0\nasset_name\0\x07emerald\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#DEB12D\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\0\x08\0\nasset_name\0\x04gold\n\0\x15override_armor_assets\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#ECECEC\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\0\n\0\x15override_armor_assets\x08\0\x0Eminecraft:iron\0\x0Biron_darker\0\x08\0\nasset_name\0\x04iron\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\x08\0\x05color\0\x07#416E97\0\x08\0\nasset_name\0\x05lapis\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\x08\0\nasset_name\0\tnetherite\n\0\x15override_armor_assets\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\n\0\x0Bdescription\x08\0\ttranslate\0!trim_material.minecraft.netherite\x08\0\x05color\0\x07#625859\0\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\x08\0\x05color\0\x07#E3D4C4\0\x08\0\nasset_name\0\x06quartz\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\x08\0\nasset_name\0\x08redstone\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.redstone\x08\0\x05color\0\x07#971607\0\0" } , StaticRegistryEntry { name : "resin" , data : b"\n\x08\0\nasset_name\0\x05resin\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_material.minecraft.resin\x08\0\x05color\0\x07#FC7812\0\0" }] , } , StaticRegistry { registry_id : "wolf_variant" , entries : & [StaticRegistryEntry { name : "ashen" , data : b"\n\n\0\x06assets\x08\0\x04wild\0 minecraft:entity/wolf/wolf_ashen\x08\0\x04tame\0%minecraft:entity/wolf/wolf_ashen_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_ashen_angry\0\0" } , StaticRegistryEntry { name : "black" , data : b"\n\n\0\x06assets\x08\0\x04wild\0 minecraft:entity/wolf/wolf_black\x08\0\x04tame\0%minecraft:entity/wolf/wolf_black_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_black_angry\0\0" } , StaticRegistryEntry { name : "chestnut" , data : b"\n\n\0\x06assets\x08\0\x05angry\0)minecraft:entity/wolf/wolf_chestnut_angry\x08\0\x04wild\0#minecraft:entity/wolf/wolf_chestnut\x08\0\x04tame\0(minecraft:entity/wolf/wolf_chestnut_tame\0\0" } , StaticRegistryEntry { name : "pale" , data : b"\n\n\0\x06assets\x08\0\x04wild\0\x1Aminecraft:entity/wolf/wolf\x08\0\x04tame\0\x1Fminecraft:entity/wolf/wolf_tame\x08\0\x05angry\0 minecraft:entity/wolf/wolf_angry\0\0" } , StaticRegistryEntry { name : "rusty" , data : b"\n\n\0\x06assets\x08\0\x04wild\0 minecraft:entity/wolf/wolf_rusty\x08\0\x04tame\0%minecraft:entity/wolf/wolf_rusty_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_rusty_angry\0\0" } , StaticRegistryEntry { name : "snowy" , data : b"\n\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_snowy_tame\x08\0\x04wild\0 minecraft:entity/wolf/wolf_snowy\x08\0\x05angry\0&minecraft:entity/wolf/wolf_snowy_angry\0\0" } , StaticRegistryEntry { name : "spotted" , data : b"\n\n\0\x06assets\x08\0\x04tame\0'minecraft:entity/wolf/wolf_spotted_tame\x08\0\x05angry\0(minecraft:entity/wolf/wolf_spotted_angry\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_spotted\0\0" } , StaticRegistryEntry { name : "striped" , data : b"\n\n\0\x06assets\x08\0\x04tame\0'minecraft:entity/wolf/wolf_striped_tame\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_striped\x08\0\x05angry\0(minecraft:entity/wolf/wolf_striped_angry\0\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_woods_tame\x08\0\x04wild\0 minecraft:entity/wolf/wolf_woods\x08\0\x05angry\0&minecraft:entity/wolf/wolf_woods_angry\0\0" }] , } , StaticRegistry { registry_id : "wolf_sound_variant" , entries : & [StaticRegistryEntry { name : "angry" , data : b"\n\x08\0\x0Bwhine_sound\0!minecraft:entity.wolf_angry.whine\x08\0\x0Bdeath_sound\0!minecraft:entity.wolf_angry.death\x08\0\rambient_sound\0#minecraft:entity.wolf_angry.ambient\x08\0\nhurt_sound\0 minecraft:entity.wolf_angry.hurt\x08\0\x0Bgrowl_sound\0!minecraft:entity.wolf_angry.growl\x08\0\npant_sound\0 minecraft:entity.wolf_angry.pant\0" } , StaticRegistryEntry { name : "big" , data : b"\n\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_big.whine\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_big.hurt\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_big.pant\x08\0\rambient_sound\0!minecraft:entity.wolf_big.ambient\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_big.death\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_big.growl\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\x08\0\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\x08\0\x0Bdeath_sound\0\x1Bminecraft:entity.wolf.death\x08\0\x0Bgrowl_sound\0\x1Bminecraft:entity.wolf.growl\x08\0\nhurt_sound\0\x1Aminecraft:entity.wolf.hurt\x08\0\rambient_sound\0\x1Dminecraft:entity.wolf.ambient\x08\0\npant_sound\0\x1Aminecraft:entity.wolf.pant\0" } , StaticRegistryEntry { name : "cute" , data : b"\n\x08\0\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\x08\0\x0Bwhine_sound\0 minecraft:entity.wolf_cute.whine\x08\0\nhurt_sound\0\x1Fminecraft:entity.wolf_cute.hurt\x08\0\npant_sound\0\x1Fminecraft:entity.wolf_cute.pant\x08\0\x0Bdeath_sound\0 minecraft:entity.wolf_cute.death\x08\0\x0Bgrowl_sound\0 minecraft:entity.wolf_cute.growl\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_grumpy.death\x08\0\npant_sound\0!minecraft:entity.wolf_grumpy.pant\x08\0\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\x08\0\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_grumpy.whine\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_grumpy.growl\0" } , StaticRegistryEntry { name : "puglin" , data : b"\n\x08\0\npant_sound\0!minecraft:entity.wolf_puglin.pant\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_puglin.growl\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_puglin.death\x08\0\nhurt_sound\0!minecraft:entity.wolf_puglin.hurt\x08\0\rambient_sound\0$minecraft:entity.wolf_puglin.ambient\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_puglin.whine\0" } , StaticRegistryEntry { name : "sad" , data : b"\n\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_sad.growl\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_sad.pant\x08\0\rambient_sound\0!minecraft:entity.wolf_sad.ambient\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_sad.death\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_sad.whine\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_sad.hurt\0" }] , } , StaticRegistry { registry_id : "pig_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x05model\0\x04cold\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/cold_pig\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/pig/temperate_pig\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/warm_pig\0" }] , } , StaticRegistry { registry_id : "frog_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/cold_frog\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0$minecraft:entity/frog/temperate_frog\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/warm_frog\0" }] , } , StaticRegistry { registry_id : "cat_variant" , entries : & [StaticRegistryEntry { name : "all_black" , data : b"\n\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/all_black\0" } , StaticRegistryEntry { name : "black" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/black\0" } , StaticRegistryEntry { name : "british_shorthair" , data : b"\n\x08\0\x08asset_id\0&minecraft:entity/cat/british_shorthair\0" } , StaticRegistryEntry { name : "calico" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:entity/cat/calico\0" } , StaticRegistryEntry { name : "jellie" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:entity/cat/jellie\0" } , StaticRegistryEntry { name : "persian" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/persian\0" } , StaticRegistryEntry { name : "ragdoll" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/ragdoll\0" } , StaticRegistryEntry { name : "red" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:entity/cat/red\0" } , StaticRegistryEntry { name : "siamese" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/siamese\0" } , StaticRegistryEntry { name : "tabby" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/tabby\0" } , StaticRegistryEntry { name : "white" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/white\0" }] , } , StaticRegistry { registry_id : "cow_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x05model\0\x04cold\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/cold_cow\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/cow/temperate_cow\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/warm_cow\x08\0\x05model\0\x04warm\0" }] , } , StaticRegistry { registry_id : "chicken_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0%minecraft:entity/chicken/cold_chicken\x08\0\x05model\0\x04cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0*minecraft:entity/chicken/temperate_chicken\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0%minecraft:entity/chicken/warm_chicken\0" }] , } , StaticRegistry { registry_id : "painting_variant" , entries : & [StaticRegistryEntry { name : "alban" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:alban\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\0\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.alban.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:aztec\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.aztec2.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x10minecraft:aztec2\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.backyard.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.backyard.author\0\x08\0\x08asset_id\0\x12minecraft:backyard\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.baroque.author\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:baroque\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.baroque.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\0\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Eminecraft:bomb\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x11minecraft:bouquet\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.bouquet.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.bouquet.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0&painting.minecraft.burning_skull.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x17minecraft:burning_skull\n\0\x06author\x08\0\ttranslate\0'painting.minecraft.burning_skull.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:bust\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.cavebird.title\0\x08\0\x08asset_id\0\x12minecraft:cavebird\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.cavebird.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.changing.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.changing.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x12minecraft:changing\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:cotan\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:courbet\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.courbet.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.courbet.title\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.creebet.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:creebet\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.creebet.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x15minecraft:donkey_kong\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0%painting.minecraft.donkey_kong.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0$painting.minecraft.donkey_kong.title\0\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.earth.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Fminecraft:earth\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.endboss.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.endboss.author\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x11minecraft:endboss\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.fern.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Eminecraft:fern\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.fighters.author\0\x08\0\x08asset_id\0\x12minecraft:fighters\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.fighters.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.finding.title\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:finding\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.finding.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:fire\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.fire.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "graham" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:graham\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.graham.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.graham.title\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.humble.author\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:humble\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.humble.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.kebab.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:kebab\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:lowmist\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.lowmist.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.lowmist.author\0\0" } , StaticRegistryEntry { name : "match" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:match\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "meditative" , data : b"\n\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.meditative.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x14minecraft:meditative\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0$painting.minecraft.meditative.author\0\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.orb.author\0\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\rminecraft:orb\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.owlemons.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x12minecraft:owlemons\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.owlemons.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.passage.author\0\x08\0\x08asset_id\0\x11minecraft:passage\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.passage.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.pigscene.title\0\x08\0\x08asset_id\0\x12minecraft:pigscene\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:plant\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.plant.author\0\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "pointer" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.pointer.title\0\x08\0\x08asset_id\0\x11minecraft:pointer\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.pointer.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:pond\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.pond.title\0\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.pool.title\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:pool\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\n\0\x06author\x08\0\ttranslate\0&painting.minecraft.prairie_ride.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0%painting.minecraft.prairie_ride.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x16minecraft:prairie_ride\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\x08\0\x08asset_id\0\rminecraft:sea\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.sea.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:skeleton\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.skeleton.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.skeleton.author\0\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0)painting.minecraft.skull_and_roses.author\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0(painting.minecraft.skull_and_roses.title\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.stage.author\0\x08\0\x08asset_id\0\x0Fminecraft:stage\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.sunflowers.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x14minecraft:sunflowers\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0$painting.minecraft.sunflowers.author\0\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.sunset.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x10minecraft:sunset\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:tides\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.unpacked.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:unpacked\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.unpacked.author\0\0" } , StaticRegistryEntry { name : "void" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:void\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.void.author\0\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\0\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.wanderer.title\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x12minecraft:wanderer\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.wanderer.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0#painting.minecraft.wasteland.author\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x13minecraft:wasteland\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "water" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:water\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.water.title\0\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:wind\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.wind.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.wither.title\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:wither\x03\0\x05width\0\0\0\x02\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x0Ccloud_height\0\0\0\xC0\x01\0\tbed_works\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x0Chas_skylight\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\thas_raids\x01\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x06height\0\0\x01\x80\x01\0\x0Bhas_ceiling\0\x08\0\x07effects\0\x13minecraft:overworld\x01\0\x14respawn_anchor_works\0\x01\0\x07natural\x01\x01\0\x0Bpiglin_safe\0\x01\0\tultrawarm\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x0Bpiglin_safe\0\x03\0\x06height\0\0\x01\x80\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x0Ccloud_height\0\0\0\xC0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\thas_raids\x01\x01\0\x0Bhas_ceiling\x01\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x08\0\x07effects\0\x13minecraft:overworld\x01\0\tbed_works\x01\x01\0\x0Chas_skylight\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x07natural\x01\x01\0\x14respawn_anchor_works\0\x01\0\tultrawarm\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x08\0\x07effects\0\x11minecraft:the_end\x03\0\x05min_y\0\0\0\0\x03\0\nfixed_time\0\0\x17p\x01\0\x0Chas_skylight\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x06height\0\0\x01\0\x03\0\x0Elogical_height\0\0\x01\0\n\0\x19monster_spawn_light_level\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\0\x01\0\x0Bpiglin_safe\0\x01\0\x07natural\0\x01\0\x14respawn_anchor_works\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x0Bhas_ceiling\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x01\0\tultrawarm\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\tbed_works\0\x01\0\thas_raids\x01\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\x05min_y\0\0\0\0\x01\0\x14respawn_anchor_works\x01\x01\0\x0Bhas_ceiling\x01\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\nfixed_time\0\0FP\x01\0\x0Bpiglin_safe\x01\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x14minecraft:the_nether\x01\0\x07natural\0\x01\0\tbed_works\0\x03\0\x0Elogical_height\0\0\0\x80\x03\0\x19monster_spawn_light_level\0\0\0\x07\x03\0\x06height\0\0\x01\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x01\0\x0Chas_skylight\0\x01\0\tultrawarm\x01\x01\0\thas_raids\0\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05arrow\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x08\0\x12death_message_type\0\x17intentional_game_design\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0FbadRespawnPoint\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06cactus\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "campfire" , data : b"\n\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06inFire\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x08cramming\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0CdragonBreath\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x05drown\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x08drowning\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06dryout\0" } , StaticRegistryEntry { name : "ender_pearl" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x12death_message_type\0\rfall_variants\x08\0\nmessage_id\0\x04fall\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x08\0\nmessage_id\0\texplosion\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x04fall\x08\0\x12death_message_type\0\rfall_variants\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x08\0\nmessage_id\0\x05anvil\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0CfallingBlock\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x11fallingStalactite\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x08fireball\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\tfireworks\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0BflyIntoWall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06freeze\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x08freezing\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x08\0\nmessage_id\0\x07generic\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "generic_kill" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0BgenericKill\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x08hotFloor\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x08\0\nmessage_id\0\x06inFire\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06inWall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\rindirectMagic\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x04lava\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\rlightningBolt\0" } , StaticRegistryEntry { name : "mace_smash" , data : b"\n\x08\0\nmessage_id\0\nmace_smash\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x08\0\nmessage_id\0\x05magic\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x08\0\x07effects\0\x07burning\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06onFire\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\noutOfWorld\0" } , StaticRegistryEntry { name : "outside_border" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\routsideBorder\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06player\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x10explosion.player\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x08\0\x07scaling\0\x06always\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\nsonic_boom\0" } , StaticRegistryEntry { name : "spit" , data : b"\n\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x08\0\nmessage_id\0\nstalagmite\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x08\0\nmessage_id\0\x06starve\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05sting\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0EsweetBerryBush\x08\0\x07effects\0\x06poking\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06thorns\x08\0\x07effects\0\x06thorns\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06thrown\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x08\0\nmessage_id\0\x07trident\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x08\0\nmessage_id\0\x06onFire\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wind_charge" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x08\0\nmessage_id\0\x06wither\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0BwitherSkull\x08\0\x07scaling\0 when_caused_by_living_non_player\0" }] , } , StaticRegistry { registry_id : "jukebox_song" , entries : & [StaticRegistryEntry { name : "11" , data : b"\n\x08\0\x0Bsound_event\0\x17minecraft:music_disc.11\x06\0\x11length_in_seconds@Q\xC0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.11\0\x03\0\x11comparator_output\0\0\0\x0B\0" } , StaticRegistryEntry { name : "13" , data : b"\n\x08\0\x0Bsound_event\0\x17minecraft:music_disc.13\x06\0\x11length_in_seconds@f@\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\0\x03\0\x11comparator_output\0\0\0\x01\0" } , StaticRegistryEntry { name : "5" , data : b"\n\x08\0\x0Bsound_event\0\x16minecraft:music_disc.5\n\0\x0Bdescription\x08\0\ttranslate\0\x18jukebox_song.minecraft.5\0\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0F\0" } , StaticRegistryEntry { name : "blocks" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.blocks\0\x06\0\x11length_in_seconds@u\x90\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x03\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.blocks\0" } , StaticRegistryEntry { name : "cat" , data : b"\n\x06\0\x11length_in_seconds@g \0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x02\x08\0\x0Bsound_event\0\x18minecraft:music_disc.cat\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.cat\0\0" } , StaticRegistryEntry { name : "chirp" , data : b"\n\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.chirp\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.chirp\0\x03\0\x11comparator_output\0\0\0\x04\x06\0\x11length_in_seconds@g \0\0\0\0\0\0" } , StaticRegistryEntry { name : "creator" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.creator\0\x03\0\x11comparator_output\0\0\0\x0C\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.creator\x06\0\x11length_in_seconds@f\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "creator_music_box" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\x06\0\x11length_in_seconds@R@\0\0\0\0\0\x08\0\x0Bsound_event\0&minecraft:music_disc.creator_music_box\x03\0\x11comparator_output\0\0\0\x0B\0" } , StaticRegistryEntry { name : "far" , data : b"\n\x06\0\x11length_in_seconds@e\xC0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.far\0\x08\0\x0Bsound_event\0\x18minecraft:music_disc.far\x03\0\x11comparator_output\0\0\0\x05\0" } , StaticRegistryEntry { name : "mall" , data : b"\n\x03\0\x11comparator_output\0\0\0\x06\x08\0\x0Bsound_event\0\x19minecraft:music_disc.mall\x06\0\x11length_in_seconds@h\xA0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.mall\0\0" } , StaticRegistryEntry { name : "mellohi" , data : b"\n\x06\0\x11length_in_seconds@X\0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.mellohi\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\x03\0\x11comparator_output\0\0\0\x07\0" } , StaticRegistryEntry { name : "otherside" , data : b"\n\x06\0\x11length_in_seconds@h`\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\x03\0\x11comparator_output\0\0\0\x0E\0" } , StaticRegistryEntry { name : "pigstep" , data : b"\n\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.pigstep\x03\0\x11comparator_output\0\0\0\r\x06\0\x11length_in_seconds@b\xA0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.pigstep\0\0" } , StaticRegistryEntry { name : "precipice" , data : b"\n\x03\0\x11comparator_output\0\0\0\r\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.precipice\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\x06\0\x11length_in_seconds@r\xB0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "relic" , data : b"\n\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.relic\x03\0\x11comparator_output\0\0\0\x0E\x06\0\x11length_in_seconds@k@\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.relic\0\0" } , StaticRegistryEntry { name : "stal" , data : b"\n\x03\0\x11comparator_output\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.stal\0\x06\0\x11length_in_seconds@b\xC0\0\0\0\0\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.stal\0" } , StaticRegistryEntry { name : "strad" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.strad\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.strad\x06\0\x11length_in_seconds@g\x80\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\t\0" } , StaticRegistryEntry { name : "tears" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.tears\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.tears\x03\0\x11comparator_output\0\0\0\n\x06\0\x11length_in_seconds@e\xE0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\x06\0\x11length_in_seconds@m\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0C\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.ward\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.ward\x06\0\x11length_in_seconds@o`\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\n\0" }] , } , StaticRegistry { registry_id : "banner_pattern" , entries : & [StaticRegistryEntry { name : "base" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:base\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.base\0" } , StaticRegistryEntry { name : "border" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:border\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.border\0" } , StaticRegistryEntry { name : "bricks" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.bricks\x08\0\x08asset_id\0\x10minecraft:bricks\0" } , StaticRegistryEntry { name : "circle" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.circle\x08\0\x08asset_id\0\x10minecraft:circle\0" } , StaticRegistryEntry { name : "creeper" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:creeper\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.creeper\0" } , StaticRegistryEntry { name : "cross" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:cross\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.cross\0" } , StaticRegistryEntry { name : "curly_border" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:curly_border\x08\0\x0Ftranslation_key\0#block.minecraft.banner.curly_border\0" } , StaticRegistryEntry { name : "diagonal_left" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.diagonal_left\x08\0\x08asset_id\0\x17minecraft:diagonal_left\0" } , StaticRegistryEntry { name : "diagonal_right" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:diagonal_right\x08\0\x0Ftranslation_key\0%block.minecraft.banner.diagonal_right\0" } , StaticRegistryEntry { name : "diagonal_up_left" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:diagonal_up_left\x08\0\x0Ftranslation_key\0'block.minecraft.banner.diagonal_up_left\0" } , StaticRegistryEntry { name : "diagonal_up_right" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:diagonal_up_right\x08\0\x0Ftranslation_key\0(block.minecraft.banner.diagonal_up_right\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.flow\0" } , StaticRegistryEntry { name : "flower" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:flower\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.flower\0" } , StaticRegistryEntry { name : "globe" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.globe\x08\0\x08asset_id\0\x0Fminecraft:globe\0" } , StaticRegistryEntry { name : "gradient" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Fblock.minecraft.banner.gradient\x08\0\x08asset_id\0\x12minecraft:gradient\0" } , StaticRegistryEntry { name : "gradient_up" , data : b"\n\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.gradient_up\x08\0\x08asset_id\0\x15minecraft:gradient_up\0" } , StaticRegistryEntry { name : "guster" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.guster\x08\0\x08asset_id\0\x10minecraft:guster\0" } , StaticRegistryEntry { name : "half_horizontal" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:half_horizontal\x08\0\x0Ftranslation_key\0&block.minecraft.banner.half_horizontal\0" } , StaticRegistryEntry { name : "half_horizontal_bottom" , data : b"\n\x08\0\x08asset_id\0 minecraft:half_horizontal_bottom\x08\0\x0Ftranslation_key\0-block.minecraft.banner.half_horizontal_bottom\0" } , StaticRegistryEntry { name : "half_vertical" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.half_vertical\x08\0\x08asset_id\0\x17minecraft:half_vertical\0" } , StaticRegistryEntry { name : "half_vertical_right" , data : b"\n\x08\0\x0Ftranslation_key\0*block.minecraft.banner.half_vertical_right\x08\0\x08asset_id\0\x1Dminecraft:half_vertical_right\0" } , StaticRegistryEntry { name : "mojang" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:mojang\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.mojang\0" } , StaticRegistryEntry { name : "piglin" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.piglin\x08\0\x08asset_id\0\x10minecraft:piglin\0" } , StaticRegistryEntry { name : "rhombus" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.rhombus\x08\0\x08asset_id\0\x11minecraft:rhombus\0" } , StaticRegistryEntry { name : "skull" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.skull\x08\0\x08asset_id\0\x0Fminecraft:skull\0" } , StaticRegistryEntry { name : "small_stripes" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:small_stripes\x08\0\x0Ftranslation_key\0$block.minecraft.banner.small_stripes\0" } , StaticRegistryEntry { name : "square_bottom_left" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:square_bottom_left\x08\0\x0Ftranslation_key\0)block.minecraft.banner.square_bottom_left\0" } , StaticRegistryEntry { name : "square_bottom_right" , data : b"\n\x08\0\x0Ftranslation_key\0*block.minecraft.banner.square_bottom_right\x08\0\x08asset_id\0\x1Dminecraft:square_bottom_right\0" } , StaticRegistryEntry { name : "square_top_left" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.square_top_left\x08\0\x08asset_id\0\x19minecraft:square_top_left\0" } , StaticRegistryEntry { name : "square_top_right" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.square_top_right\x08\0\x08asset_id\0\x1Aminecraft:square_top_right\0" } , StaticRegistryEntry { name : "straight_cross" , data : b"\n\x08\0\x0Ftranslation_key\0%block.minecraft.banner.straight_cross\x08\0\x08asset_id\0\x18minecraft:straight_cross\0" } , StaticRegistryEntry { name : "stripe_bottom" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_bottom\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_bottom\0" } , StaticRegistryEntry { name : "stripe_center" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_center\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_center\0" } , StaticRegistryEntry { name : "stripe_downleft" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:stripe_downleft\x08\0\x0Ftranslation_key\0&block.minecraft.banner.stripe_downleft\0" } , StaticRegistryEntry { name : "stripe_downright" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.stripe_downright\x08\0\x08asset_id\0\x1Aminecraft:stripe_downright\0" } , StaticRegistryEntry { name : "stripe_left" , data : b"\n\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.stripe_left\x08\0\x08asset_id\0\x15minecraft:stripe_left\0" } , StaticRegistryEntry { name : "stripe_middle" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_middle\x08\0\x08asset_id\0\x17minecraft:stripe_middle\0" } , StaticRegistryEntry { name : "stripe_right" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:stripe_right\x08\0\x0Ftranslation_key\0#block.minecraft.banner.stripe_right\0" } , StaticRegistryEntry { name : "stripe_top" , data : b"\n\x08\0\x08asset_id\0\x14minecraft:stripe_top\x08\0\x0Ftranslation_key\0!block.minecraft.banner.stripe_top\0" } , StaticRegistryEntry { name : "triangle_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.triangle_bottom\x08\0\x08asset_id\0\x19minecraft:triangle_bottom\0" } , StaticRegistryEntry { name : "triangle_top" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:triangle_top\x08\0\x0Ftranslation_key\0#block.minecraft.banner.triangle_top\0" } , StaticRegistryEntry { name : "triangles_bottom" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:triangles_bottom\x08\0\x0Ftranslation_key\0'block.minecraft.banner.triangles_bottom\0" } , StaticRegistryEntry { name : "triangles_top" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.triangles_top\x08\0\x08asset_id\0\x17minecraft:triangles_top\0" }] , } , StaticRegistry { registry_id : "instrument" , entries : & [StaticRegistryEntry { name : "admire_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.4\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.admire_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "call_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.5\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.call_goat_horn\0\0" } , StaticRegistryEntry { name : "dream_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.dream_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.7\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "feel_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.feel_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.3\0" } , StaticRegistryEntry { name : "ponder_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.ponder_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.0\0" } , StaticRegistryEntry { name : "seek_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.seek_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.2\0" } , StaticRegistryEntry { name : "sing_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.1\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.sing_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "yearn_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.6\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.yearn_goat_horn\0\0" }] , } , StaticRegistry { registry_id : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x01\0\x03\0\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x04head\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\0\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\x08\0\tattribute\0 minecraft:submerged_mining_speed\x08\0\toperation\0\x14add_multiplied_total\0\0\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0)\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\0\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x06effect\n\0\x0Cmax_duration\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x08to_apply\0\x12minecraft:slowness\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\x06\0\x0Cmin_duration?\xF8\0\0\0\0\0\0\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\x06entity\0\x04this\0\n\0\tpredicate\x01\0\tis_direct\x01\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\x08affected\0\x06victim\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\x03\0\x06weight\0\0\0\x05\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\tmax_level\0\0\0\x05\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\r\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\tmax_level\0\0\0\x04\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x16minecraft:is_explosion\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x08\0\x02id\0&minecraft:enchantment.blast_protection\x08\0\toperation\0\tadd_value\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\0\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\tmax_level\0\0\0\x04\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x1Dminecraft:armor_effectiveness\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base\xBF\xC3333333\x06\0\x15per_level_above_first\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\n\0\x07effects\t\0\x13minecraft:hit_block\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x06volume@\x14\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x04\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x18minecraft:location_check\n\0\tpredicate\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\x05block\0\x17minecraft:lightning_rod\x08\0\tcondition\0\x1Eminecraft:block_state_property\0\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x17minecraft:summon_entity\x08\0\x06entity\0\x18minecraft:lightning_bolt\0\x06\0\x06volume@\x14\0\0\0\0\0\0\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x08\0\x04type\0\x14minecraft:play_sound\0\0\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x08location\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\x06entity\0\x04this\0\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\tmax_level\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x08\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\0" } , StaticRegistryEntry { name : "density" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x05\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0'minecraft:smash_damage_per_fallen_block\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xE0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\x03\0\tmax_level\0\0\0\x03\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\tadd_value\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\x06\0\x04base?\xD5UU\\}\xDAK\0\x08\0\x02id\0#minecraft:enchantment.depth_strider\x08\0\tattribute\0#minecraft:water_movement_efficiency\0\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x01\x03\0\x06weight\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x05\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\x003\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x06\0\x05added?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x18minecraft:levels_squared\0\x08\0\tattribute\0\x1Bminecraft:mining_efficiency\x08\0\toperation\0\tadd_value\x08\0\x02id\0 minecraft:enchantment.efficiency\0\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x05\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x0B\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x11minecraft:is_fall\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\n\0\x06effect\n\0\x05value\x06\0\x04base@\x08\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x08\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\x03\0\tmax_level\0\0\0\x02\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\x01\0\tis_direct\x01\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\n\0\x06effect\n\0\x08duration\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\0\0\x03\0\x06weight\0\0\0\x02\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x08max_cost\x03\0\x04base\0\0\0<\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\n\0\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\x03\0\tmax_level\0\0\0\x04\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x01\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x11minecraft:is_fire\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0%minecraft:enchantment.fire_protection\n\0\x06amount\x06\0\x15per_level_above_first\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xC3333333\0\x08\0\toperation\0\x13add_multiplied_base\x08\0\tattribute\0\x16minecraft:burning_time\0\0\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x12\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x08\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x1Cminecraft:projectile_spawned\n\0\0\0\x01\n\0\x06effect\x06\0\x08duration@Y\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\x03\0\tmax_level\0\0\0\x03\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x03\0\tmax_level\0\0\0\x02\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x06effect\n\0\x06radius\x08\0\x04type\0\x11minecraft:clamped\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base@\x08\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x06\0\x03min\0\0\0\0\0\0\0\0\x06\0\x03max@0\0\0\0\0\0\0\0\x08\0\x04type\0\x16minecraft:replace_disk\n\0\x0Bblock_state\n\0\x05state\n\0\nProperties\x08\0\x03age\0\x010\0\x08\0\x04Name\0\x15minecraft:frosted_ice\0\x08\0\x04type\0\x1Fminecraft:simple_state_provider\0\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\n\0\tpredicate\x08\0\x04type\0\x10minecraft:all_of\t\0\npredicates\n\0\0\0\x04\x08\0\x04type\0\x1Cminecraft:matching_block_tag\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\0\0\0\x01\0\0\0\0\x08\0\x03tag\0\rminecraft:air\0\x08\0\x06blocks\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_blocks\0\x08\0\x06fluids\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_fluids\0\x08\0\x04type\0\x16minecraft:unobstructed\0\0\x06\0\x06height?\xF0\0\0\0\0\0\0\x08\0\x12trigger_game_event\0\x15minecraft:block_place\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\0\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x19minecraft:damage_immunity\n\0\0\0\x01\n\0\x06effect\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x1Cminecraft:burn_from_stepping\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\0\x15\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x04type\0 #minecraft:sensitive_to_impaling\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\x03\0\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\n\0\x07effects\t\0\x12minecraft:ammo_use\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\0\x08\0\tcondition\0\x14minecraft:match_tool\0\0\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\x03\0\tmax_level\0\0\0\x02\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\x007\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x05\0\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x07effects\t\0\x19minecraft:equipment_drops\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\x84z\xE1G\xAE\x14{\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\x84z\xE1G\xAE\x14{\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0\x10minecraft:player\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x08attacker\0\x08\0\tenchanted\0\x08attacker\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x07\0\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x05\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x07effects\t\0%minecraft:trident_return_acceleration\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\0\n\0\x07effects\t\0\x1Cminecraft:fishing_luck_bonus\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\n\0\x07effects\t\0 minecraft:fishing_time_reduction\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x06\0\x04base@\x14\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\0\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0K\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\n\0\x07effects\t\0\x18minecraft:repair_with_xp\n\0\0\0\x01\n\0\x06effect\x06\0\x06factor@\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:multiply\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x07effects\t\0\x1Bminecraft:projectile_spread\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@$\0\0\0\0\0\0\x06\0\x04base@$\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\t\0\x1Aminecraft:projectile_count\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\0\0\0\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\n\0\x07effects\t\0\x1Dminecraft:projectile_piercing\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\n\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\0" } , StaticRegistryEntry { name : "power" , data : b"\n\x03\0\x06weight\0\0\0\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x10\0\x03\0\tmax_level\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x01\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\x06entity\0\x0Fdirect_attacker\0\0\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\x03\0\tmax_level\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x03\x03\0\x15per_level_above_first\0\0\0\x06\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\t\0\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\x06weight\0\0\0\x05\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x17minecraft:is_projectile\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\x03\0\tmax_level\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\x03\0\x06weight\0\0\0\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08max_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x0B\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x01\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0%\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\0\x03\0\tmax_level\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x0C\0\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\n\0\x07effects\t\0\"minecraft:crossbow_charging_sounds\n\0\0\0\x03\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_1\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_2\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_3\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\n\0\x1Eminecraft:crossbow_charge_time\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first\xBF\xD0\0\0\0\0\0\0\x06\0\x04base\xBF\xD0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x02id\0!minecraft:enchantment.respiration\x08\0\tattribute\0\x16minecraft:oxygen_bonus\x08\0\toperation\0\tadd_value\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\t\0\x05slots\x08\0\0\0\x01\0\x04head\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0(\0\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\t\0\x05slots\x08\0\0\0\x01\0\x04hand\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\n\0\x07effects\n\0&minecraft:trident_spin_attack_strength\n\0\x05value\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\t\0\x17minecraft:trident_sound\x08\0\0\0\x03\0 minecraft:item.trident.riptide_1\0 minecraft:item.trident.riptide_2\0 minecraft:item.trident.riptide_3\0\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x07\x03\0\x04base\0\0\0\x11\0\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\tmax_level\0\0\0\x05\n\0\x08max_cost\x03\0\x04base\0\0\0\x15\x03\0\x15per_level_above_first\0\0\0\x0B\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x1Aminecraft:block_experience\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x01\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\nanvil_cost\0\0\0\x08\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\0\0\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\x03\0\x06weight\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x1D#minecraft:sensitive_to_smite\0\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x02\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\tattribute\0\x18minecraft:movement_speed\x08\0\x04type\0\x13minecraft:attribute\n\0\x06amount\x06\0\x15per_level_above_first?\x85\x81\x06$\xDD/\x1B\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xA4\xBCj~\xF9\xDB#\0\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\toperation\0\tadd_value\0\x08\0\x04type\0\x13minecraft:attribute\x08\0\toperation\0\tadd_value\x08\0\x02id\0 minecraft:enchantment.soul_speed\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x03\x08\0\tcondition\0\"minecraft:enchantment_active_check\x01\0\x06active\x01\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\0\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\0\0\0\0\0\0\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\"minecraft:enchantment_active_check\x01\0\x06active\0\0\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\n\0\x06chance\x08\0\x04type\0\x1Bminecraft:enchantment_level\x06\0\x06amount?\xA4z\xE1G\xAE\x14{\0\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\0\0\n\0\x06effect\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\0\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x0Crequirements\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\tis_flying\0\x01\0\x0Cis_on_ground\x01\0\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\x03\0\rperiodic_tick\0\0\0\x05\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\n\0\x06effect\n\0\x11vertical_velocity\x06\0\x04base?\xB9\x99\x99\x99\x99\x99\x9A\0\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\0\n\0\x13horizontal_velocity\x06\0\x0Emovement_scale\xBF\xC9\x99\x99\x99\x99\x99\x9A\0\x06\0\x05speed?\xF0\0\0\0\0\0\0\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\n\0\x11vertical_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x04type\0\x0Fentity_position\0\x08\0\x04type\0\x19minecraft:spawn_particles\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x06\0\x06chance?\xD6ffffff\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\x06entity\0\x04this\n\0\tpredicate\x03\0\rperiodic_tick\0\0\0\x05\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\n\0\x06effect\x06\0\x06volume?\xE3333333\x08\0\x04type\0\x14minecraft:play_sound\n\0\x05pitch\x06\0\rmax_exclusive?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\x06\0\rmin_inclusive?\xE3333333\0\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\x06weight\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x12minecraft:fraction\n\0\x0Bdenominator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\n\0\tnumerator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\x08\0\toperation\0\tadd_value\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x14\0\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x04legs\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\x03\0\x06weight\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x18minecraft:sneaking_speed\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x02id\0!minecraft:enchantment.swift_sneak\x08\0\toperation\0\tadd_value\0\0\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\x06weight\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0<\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\n\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\tmax_level\0\0\0\x03\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x06victim\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x06\0\nmax_damage@\x14\0\0\0\0\0\0\x06\0\nmin_damage?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x17minecraft:damage_entity\x08\0\x0Bdamage_type\0\x10minecraft:thorns\0\x06\0\x06amount@\0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x17minecraft:random_chance\n\0\x06chance\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\0\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\0\x08\0\x08affected\0\x08attacker\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\x06weight\0\0\0\x05\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x15minecraft:item_damage\n\0\0\0\x02\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\n\0\x06effect\n\0\x06chance\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@$\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\0\n\0\tnumerator\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\0\x08\0\x04type\0\x19minecraft:remove_binomial\0\0\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\x08\0\x04type\0\x12minecraft:fraction\n\0\tnumerator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\0\0\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\n\0\tpredicate\n\0\x08movement\n\0\rfall_distance\x06\0\x03min?\xF8\0\0\0\0\0\0\0\0\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\x08\0\x11block_interaction\0\x07trigger\x08\0\x04type\0\x11minecraft:explode\x06\0\x06radius@\x0C\0\0\0\0\0\0\n\0\x14knockback_multiplier\t\0\x06values\x06\0\0\0\x03?\xF3333333?\xFC\0\0\0\0\0\0@\x01\x99\x99\x99\x99\x99\x9A\x08\0\x04type\0\x10minecraft:lookup\n\0\x08fallback\x06\0\x15per_level_above_first?\xD6ffffff\x06\0\x04base?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\0\x08\0\x08affected\0\x08attacker\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\0" }] , } , StaticRegistry { registry_id : "dialog" , entries : & [StaticRegistryEntry { name : "custom_options" , data : b"\n\x08\0\x04type\0\x15minecraft:dialog_list\x08\0\x07dialogs\0!#minecraft:pause_screen_additions\x03\0\x0Cbutton_width\0\0\x016\x03\0\x07columns\0\0\0\x01\n\0\x0Bexit_action\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\x03\0\x05width\0\0\0\xC8\0\n\0\x05title\x08\0\ttranslate\0\x19menu.custom_options.title\0\n\0\x0Eexternal_title\x08\0\ttranslate\0\x13menu.custom_options\0\0" } , StaticRegistryEntry { name : "quick_actions" , data : b"\n\x08\0\x07dialogs\0\x18#minecraft:quick_actions\x03\0\x07columns\0\0\0\x01\n\0\x0Bexit_action\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\x03\0\x05width\0\0\0\xC8\0\x08\0\x04type\0\x15minecraft:dialog_list\n\0\x05title\x08\0\ttranslate\0\x18menu.quick_actions.title\0\n\0\x0Eexternal_title\x08\0\ttranslate\0\x12menu.quick_actions\0\x03\0\x0Cbutton_width\0\0\x016\0" } , StaticRegistryEntry { name : "server_links" , data : b"\n\x03\0\x07columns\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x17menu.server_links.title\0\x03\0\x0Cbutton_width\0\0\x016\n\0\x0Eexternal_title\x08\0\ttranslate\0\x11menu.server_links\0\n\0\x0Bexit_action\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\x03\0\x05width\0\0\0\xC8\0\x08\0\x04type\0\x16minecraft:server_links\0" }] , } , StaticRegistry { registry_id : "test_environment" , entries : & [StaticRegistryEntry { name : "default" , data : b"\n\t\0\x0Bdefinitions\0\0\0\0\0\x08\0\x04type\0\x10minecraft:all_of\0" }] , } , StaticRegistry { registry_id : "test_instance" , entries : & [StaticRegistryEntry { name : "always_pass" , data : b"\n\x08\0\x0Benvironment\0\x11minecraft:default\x08\0\x04type\0\x12minecraft:function\x01\0\x08required\0\x03\0\tmax_ticks\0\0\0\x01\x08\0\tstructure\0\x0Fminecraft:empty\x03\0\x0Bsetup_ticks\0\0\0\x01\x08\0\x08function\0\x15minecraft:always_pass\0" }] , }] ; +pub static REGISTRY_V_1_21_7 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bgrass_color\0\x90\x81M\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature?\xEEffffff\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0h_p\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\n\0\nmood_sound\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE3333333\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.forest\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0z\xA5\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE3333333\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\rfoliage_color\0\xB6\xDBa\x03\0\x0Bgrass_color\0\xB6\xDBa\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0]\xB7\xEF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Fwater_fog_color\0]\xB7\xEF\x03\0\tsky_color\0{\xA4\xFF\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\0\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\x06\0\x0Bprobability?\x99\x99\x99\x99\x99\x99\x9A\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\x003\x03\x03\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\x03\0\tsky_color\0n\xB1\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.forest\0\0\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\tsky_color\0y\xA6\xFF\x03\0\x11dry_foliage_color\0{S4\0\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0=W\xD6\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\n\0\x07effects\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\0\0\x03\0\tsky_color\0x\xA7\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x08\0\x14temperature_modifier\0\x06frozen\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\098\xC9\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0E\xAD\xF2\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.desert\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\tsky_color\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\tsky_color\0n\xB1\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0y\xA6\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0y\xA6\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\0\x03\0\x06weight\0\0\0\x01\0\0\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\098\xC9\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature\xBF\xE6ffffff\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x85\x9D\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\x03\0\tmax_delay\0\0]\xC0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\098\xC9\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x81\xA0\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0\x7F\xA1\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x06\0\x0Btemperature\xBF\xE6ffffff\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\x01\0\x11has_precipitation\x01\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.jungle\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0E\xAD\xF2\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x04\x163\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\0\x03\0\x06weight\0\0\0\x01\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x0Bwater_color\0:zj\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\rfoliage_color\0\x8D\xB1'\x03\0\x0Fwater_fog_color\0Mz`\x03\0\tsky_color\0x\xA7\xFF\x03\0\x11dry_foliage_color\0{S4\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bwater_color\0\x0EN\xCF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0w\xA8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\0\x03\0\tsky_color\0n\xB1\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\x003\x08\x08\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE3333333\x06\0\x08downfall?\xE3333333\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0z\xA5\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0|\xA3\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD3333333\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0}\xA3\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Bwater_color\0v\x88\x9D\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\rfoliage_color\0\x87\x8Dv\t\0\x05music\0\0\0\0\0\x03\0\x11dry_foliage_color\0\xA0\xA6\x9C\x03\0\tsky_color\0\xB9\xB9\xB9\x03\0\x0Bgrass_color\0w\x82r\x03\0\tfog_color\0\x81wp\x03\0\x0Fwater_fog_color\0Ui\x80\x06\0\x0Cmusic_volume\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xD3333333\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0\x82\x9F\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x83\x9E\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0=W\xD6\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\x06\0\x0Bprobability?y\x99\x99\x99\x99\x99\x9A\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x0Fadditions_sound\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\x1BGE\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0v\xA8\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA2\xFF\0\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0x\xA7\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x11dry_foliage_color\0{S4\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\x0Bwater_color\0a{d\x03\0\x0Fwater_fog_color\0##\x17\x03\0\rfoliage_color\0jp9\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x08\0\x14grass_color_modifier\0\x05swamp\0\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0}\xA3\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xA0\x80\xA0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0C\xD5\xEE\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x04\x1F3\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\0\x03\0\tfog_color\0\x1A\x05\x1A\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0}\xA2\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0}\xA2\xFF\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0}\xA2\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\x0Bgrass_color\0\x90\x81M\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\rfoliage_color\0\x9E\x81M\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\0\x03\0\tsky_color\0n\xB1\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Echat.type.text\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\n\0\x05style\x08\0\x05color\0\x04gray\x01\0\x06italic\x01\0\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x01\0\x07content\x08\0\x0Ftranslation_key\0\x02%s\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\n%s says %s\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" }] , } , StaticRegistry { registry_id : "trim_pattern" , entries : & [StaticRegistryEntry { name : "bolt" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:bolt\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\0\0" } , StaticRegistryEntry { name : "coast" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\x08\0\x08asset_id\0\x0Fminecraft:coast\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\x08\0\x08asset_id\0\x0Eminecraft:dune\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\x08\0\x08asset_id\0\rminecraft:eye\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\0\x08\0\x08asset_id\0\x0Eminecraft:flow\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "host" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:host\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x10minecraft:raiser\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\x08\0\x08asset_id\0\rminecraft:rib\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.sentry\0\x08\0\x08asset_id\0\x10minecraft:sentry\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:shaper\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_pattern.minecraft.silence\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x11minecraft:silence\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Fminecraft:snout\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:spire\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:tide\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\rminecraft:vex\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:ward\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x13minecraft:wayfinder\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:wild\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\x01\0\x05decal\0\0" }] , } , StaticRegistry { registry_id : "trim_material" , entries : & [StaticRegistryEntry { name : "amethyst" , data : b"\n\x08\0\nasset_name\0\x08amethyst\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.amethyst\x08\0\x05color\0\x07#9A5CC6\0\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\x08\0\x05color\0\x07#B4684D\0\x08\0\nasset_name\0\x06copper\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\n\0\x15override_armor_assets\x08\0\x11minecraft:diamond\0\x0Ediamond_darker\0\x08\0\nasset_name\0\x07diamond\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.diamond\x08\0\x05color\0\x07#6EECD2\0\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\x08\0\x05color\0\x07#11A036\0\x08\0\nasset_name\0\x07emerald\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\n\0\x15override_armor_assets\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\x08\0\nasset_name\0\x04gold\n\0\x0Bdescription\x08\0\x05color\0\x07#DEB12D\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\0\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\n\0\x15override_armor_assets\x08\0\x0Eminecraft:iron\0\x0Biron_darker\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\x08\0\x05color\0\x07#ECECEC\0\x08\0\nasset_name\0\x04iron\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\x08\0\nasset_name\0\x05lapis\n\0\x0Bdescription\x08\0\x05color\0\x07#416E97\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\0\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\x08\0\nasset_name\0\tnetherite\n\0\x0Bdescription\x08\0\ttranslate\0!trim_material.minecraft.netherite\x08\0\x05color\0\x07#625859\0\n\0\x15override_armor_assets\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#E3D4C4\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\0\x08\0\nasset_name\0\x06quartz\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\x08\0\nasset_name\0\x08redstone\n\0\x0Bdescription\x08\0\x05color\0\x07#971607\x08\0\ttranslate\0 trim_material.minecraft.redstone\0\0" } , StaticRegistryEntry { name : "resin" , data : b"\n\x08\0\nasset_name\0\x05resin\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_material.minecraft.resin\x08\0\x05color\0\x07#FC7812\0\0" }] , } , StaticRegistry { registry_id : "wolf_variant" , entries : & [StaticRegistryEntry { name : "ashen" , data : b"\n\n\0\x06assets\x08\0\x05angry\0&minecraft:entity/wolf/wolf_ashen_angry\x08\0\x04tame\0%minecraft:entity/wolf/wolf_ashen_tame\x08\0\x04wild\0 minecraft:entity/wolf/wolf_ashen\0\0" } , StaticRegistryEntry { name : "black" , data : b"\n\n\0\x06assets\x08\0\x04wild\0 minecraft:entity/wolf/wolf_black\x08\0\x05angry\0&minecraft:entity/wolf/wolf_black_angry\x08\0\x04tame\0%minecraft:entity/wolf/wolf_black_tame\0\0" } , StaticRegistryEntry { name : "chestnut" , data : b"\n\n\0\x06assets\x08\0\x05angry\0)minecraft:entity/wolf/wolf_chestnut_angry\x08\0\x04wild\0#minecraft:entity/wolf/wolf_chestnut\x08\0\x04tame\0(minecraft:entity/wolf/wolf_chestnut_tame\0\0" } , StaticRegistryEntry { name : "pale" , data : b"\n\n\0\x06assets\x08\0\x04wild\0\x1Aminecraft:entity/wolf/wolf\x08\0\x04tame\0\x1Fminecraft:entity/wolf/wolf_tame\x08\0\x05angry\0 minecraft:entity/wolf/wolf_angry\0\0" } , StaticRegistryEntry { name : "rusty" , data : b"\n\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_rusty_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_rusty_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_rusty\0\0" } , StaticRegistryEntry { name : "snowy" , data : b"\n\n\0\x06assets\x08\0\x05angry\0&minecraft:entity/wolf/wolf_snowy_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_snowy\x08\0\x04tame\0%minecraft:entity/wolf/wolf_snowy_tame\0\0" } , StaticRegistryEntry { name : "spotted" , data : b"\n\n\0\x06assets\x08\0\x05angry\0(minecraft:entity/wolf/wolf_spotted_angry\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_spotted\x08\0\x04tame\0'minecraft:entity/wolf/wolf_spotted_tame\0\0" } , StaticRegistryEntry { name : "striped" , data : b"\n\n\0\x06assets\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_striped\x08\0\x05angry\0(minecraft:entity/wolf/wolf_striped_angry\x08\0\x04tame\0'minecraft:entity/wolf/wolf_striped_tame\0\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\n\0\x06assets\x08\0\x05angry\0&minecraft:entity/wolf/wolf_woods_angry\x08\0\x04tame\0%minecraft:entity/wolf/wolf_woods_tame\x08\0\x04wild\0 minecraft:entity/wolf/wolf_woods\0\0" }] , } , StaticRegistry { registry_id : "wolf_sound_variant" , entries : & [StaticRegistryEntry { name : "angry" , data : b"\n\x08\0\x0Bgrowl_sound\0!minecraft:entity.wolf_angry.growl\x08\0\rambient_sound\0#minecraft:entity.wolf_angry.ambient\x08\0\x0Bdeath_sound\0!minecraft:entity.wolf_angry.death\x08\0\x0Bwhine_sound\0!minecraft:entity.wolf_angry.whine\x08\0\npant_sound\0 minecraft:entity.wolf_angry.pant\x08\0\nhurt_sound\0 minecraft:entity.wolf_angry.hurt\0" } , StaticRegistryEntry { name : "big" , data : b"\n\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_big.pant\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_big.death\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_big.hurt\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_big.whine\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_big.growl\x08\0\rambient_sound\0!minecraft:entity.wolf_big.ambient\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\x08\0\x0Bgrowl_sound\0\x1Bminecraft:entity.wolf.growl\x08\0\nhurt_sound\0\x1Aminecraft:entity.wolf.hurt\x08\0\npant_sound\0\x1Aminecraft:entity.wolf.pant\x08\0\rambient_sound\0\x1Dminecraft:entity.wolf.ambient\x08\0\x0Bdeath_sound\0\x1Bminecraft:entity.wolf.death\x08\0\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\0" } , StaticRegistryEntry { name : "cute" , data : b"\n\x08\0\npant_sound\0\x1Fminecraft:entity.wolf_cute.pant\x08\0\x0Bwhine_sound\0 minecraft:entity.wolf_cute.whine\x08\0\x0Bdeath_sound\0 minecraft:entity.wolf_cute.death\x08\0\nhurt_sound\0\x1Fminecraft:entity.wolf_cute.hurt\x08\0\x0Bgrowl_sound\0 minecraft:entity.wolf_cute.growl\x08\0\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\x08\0\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_grumpy.death\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_grumpy.whine\x08\0\npant_sound\0!minecraft:entity.wolf_grumpy.pant\x08\0\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_grumpy.growl\0" } , StaticRegistryEntry { name : "puglin" , data : b"\n\x08\0\nhurt_sound\0!minecraft:entity.wolf_puglin.hurt\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_puglin.whine\x08\0\rambient_sound\0$minecraft:entity.wolf_puglin.ambient\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_puglin.death\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_puglin.growl\x08\0\npant_sound\0!minecraft:entity.wolf_puglin.pant\0" } , StaticRegistryEntry { name : "sad" , data : b"\n\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_sad.whine\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_sad.growl\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_sad.hurt\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_sad.pant\x08\0\rambient_sound\0!minecraft:entity.wolf_sad.ambient\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_sad.death\0" }] , } , StaticRegistry { registry_id : "pig_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x05model\0\x04cold\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/cold_pig\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/pig/temperate_pig\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/warm_pig\0" }] , } , StaticRegistry { registry_id : "frog_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/cold_frog\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0$minecraft:entity/frog/temperate_frog\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/warm_frog\0" }] , } , StaticRegistry { registry_id : "cat_variant" , entries : & [StaticRegistryEntry { name : "all_black" , data : b"\n\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/all_black\0" } , StaticRegistryEntry { name : "black" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/black\0" } , StaticRegistryEntry { name : "british_shorthair" , data : b"\n\x08\0\x08asset_id\0&minecraft:entity/cat/british_shorthair\0" } , StaticRegistryEntry { name : "calico" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:entity/cat/calico\0" } , StaticRegistryEntry { name : "jellie" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:entity/cat/jellie\0" } , StaticRegistryEntry { name : "persian" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/persian\0" } , StaticRegistryEntry { name : "ragdoll" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/ragdoll\0" } , StaticRegistryEntry { name : "red" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:entity/cat/red\0" } , StaticRegistryEntry { name : "siamese" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/siamese\0" } , StaticRegistryEntry { name : "tabby" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/tabby\0" } , StaticRegistryEntry { name : "white" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/white\0" }] , } , StaticRegistry { registry_id : "cow_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/cold_cow\x08\0\x05model\0\x04cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/cow/temperate_cow\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/warm_cow\x08\0\x05model\0\x04warm\0" }] , } , StaticRegistry { registry_id : "chicken_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x05model\0\x04cold\x08\0\x08asset_id\0%minecraft:entity/chicken/cold_chicken\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0*minecraft:entity/chicken/temperate_chicken\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0%minecraft:entity/chicken/warm_chicken\0" }] , } , StaticRegistry { registry_id : "painting_variant" , entries : & [StaticRegistryEntry { name : "alban" , data : b"\n\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:alban\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.alban.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:aztec\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.aztec2.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x10minecraft:aztec2\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.backyard.author\0\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.backyard.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:backyard\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.baroque.author\0\x08\0\x08asset_id\0\x11minecraft:baroque\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.baroque.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\0\x08\0\x08asset_id\0\x0Eminecraft:bomb\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:bouquet\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.bouquet.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.bouquet.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0'painting.minecraft.burning_skull.author\0\x08\0\x08asset_id\0\x17minecraft:burning_skull\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0&painting.minecraft.burning_skull.title\0\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:bust\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.cavebird.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.cavebird.author\0\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:cavebird\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.changing.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x12minecraft:changing\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.changing.title\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x0Fminecraft:cotan\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:courbet\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.courbet.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.courbet.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.creebet.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.creebet.title\0\x08\0\x08asset_id\0\x11minecraft:creebet\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "dennis" , data : b"\n\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x10minecraft:dennis\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.dennis.title\0\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.dennis.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0$painting.minecraft.donkey_kong.title\0\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0%painting.minecraft.donkey_kong.author\0\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x15minecraft:donkey_kong\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.earth.title\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:earth\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.endboss.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.endboss.author\0\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x11minecraft:endboss\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fern.title\0\x08\0\x08asset_id\0\x0Eminecraft:fern\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.fighters.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.fighters.title\0\x08\0\x08asset_id\0\x12minecraft:fighters\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:finding\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.finding.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.finding.author\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.fire.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:fire\0" } , StaticRegistryEntry { name : "graham" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:graham\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.graham.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.graham.author\0\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.humble.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.humble.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:humble\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:kebab\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.kebab.title\0\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.lowmist.author\0\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:lowmist\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.lowmist.title\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "match" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\0\x08\0\x08asset_id\0\x0Fminecraft:match\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "meditative" , data : b"\n\x08\0\x08asset_id\0\x14minecraft:meditative\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0#painting.minecraft.meditative.title\0\n\0\x06author\x08\0\ttranslate\0$painting.minecraft.meditative.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\x08\0\x08asset_id\0\rminecraft:orb\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.orb.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:owlemons\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.owlemons.author\0\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.owlemons.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.passage.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:passage\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.passage.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:pigscene\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.pigscene.title\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:plant\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.plant.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "pointer" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:pointer\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.pointer.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.pointer.author\0\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x0Eminecraft:pond\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.pond.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:pool\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.pool.title\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0%painting.minecraft.prairie_ride.title\0\x08\0\x08asset_id\0\x16minecraft:prairie_ride\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0&painting.minecraft.prairie_ride.author\0\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\x08\0\x08asset_id\0\rminecraft:sea\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Cpainting.minecraft.sea.title\0\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:skeleton\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.skeleton.title\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.skeleton.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0)painting.minecraft.skull_and_roses.author\0\n\0\x05title\x08\0\ttranslate\0(painting.minecraft.skull_and_roses.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:stage\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.stage.author\0\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.sunflowers.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0$painting.minecraft.sunflowers.author\0\x08\0\x08asset_id\0\x14minecraft:sunflowers\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:sunset\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.sunset.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.title\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:tides\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:unpacked\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.unpacked.author\0\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.unpacked.title\0\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "void" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.void.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:void\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\0\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.wanderer.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.wanderer.author\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x12minecraft:wanderer\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x13minecraft:wasteland\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\0\n\0\x06author\x08\0\ttranslate\0#painting.minecraft.wasteland.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "water" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:water\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.water.title\0\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.wind.title\0\x08\0\x08asset_id\0\x0Eminecraft:wind\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.wither.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:wither\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\n\0\x19monster_spawn_light_level\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\x08\0\x04type\0\x11minecraft:uniform\0\x01\0\x14respawn_anchor_works\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\x07natural\x01\x01\0\x0Chas_skylight\x01\x01\0\x0Bhas_ceiling\0\x01\0\tultrawarm\0\x08\0\x07effects\0\x13minecraft:overworld\x01\0\x0Bpiglin_safe\0\x03\0\x06height\0\0\x01\x80\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x0Ccloud_height\0\0\0\xC0\x01\0\tbed_works\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\thas_raids\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x07natural\x01\x03\0\x06height\0\0\x01\x80\x01\0\tultrawarm\0\x01\0\x14respawn_anchor_works\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x0Bhas_ceiling\x01\x03\0\x0Ccloud_height\0\0\0\xC0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\x0Bpiglin_safe\0\x01\0\thas_raids\x01\n\0\x19monster_spawn_light_level\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\x0Chas_skylight\x01\x08\0\x07effects\0\x13minecraft:overworld\x01\0\tbed_works\x01\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x06\0\rambient_light\0\0\0\0\0\0\0\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmin_inclusive\0\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\thas_raids\x01\x01\0\x0Chas_skylight\0\x03\0\x06height\0\0\x01\0\x03\0\x0Elogical_height\0\0\x01\0\x01\0\x07natural\0\x03\0\x05min_y\0\0\0\0\x01\0\x14respawn_anchor_works\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\tbed_works\0\x01\0\x0Bpiglin_safe\0\x08\0\x07effects\0\x11minecraft:the_end\x01\0\x0Bhas_ceiling\0\x03\0\nfixed_time\0\0\x17p\x01\0\tultrawarm\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x01\0\thas_raids\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x01\0\tbed_works\0\x01\0\x0Bpiglin_safe\x01\x01\0\x0Bhas_ceiling\x01\x01\0\tultrawarm\x01\x03\0\x0Elogical_height\0\0\0\x80\x03\0\x05min_y\0\0\0\0\x03\0\x06height\0\0\x01\0\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x01\0\x0Chas_skylight\0\x08\0\x07effects\0\x14minecraft:the_nether\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x03\0\nfixed_time\0\0FP\x01\0\x07natural\0\x01\0\x14respawn_anchor_works\x01\x03\0\x19monster_spawn_light_level\0\0\0\x07\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05arrow\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\x0FbadRespawnPoint\x08\0\x12death_message_type\0\x17intentional_game_design\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06cactus\0" } , StaticRegistryEntry { name : "campfire" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06inFire\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x08cramming\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0CdragonBreath\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x08\0\nmessage_id\0\x05drown\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x08drowning\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06dryout\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "ender_pearl" , data : b"\n\x08\0\x12death_message_type\0\rfall_variants\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x04fall\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\texplosion\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x04fall\x08\0\x12death_message_type\0\rfall_variants\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x08\0\nmessage_id\0\x05anvil\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x08\0\nmessage_id\0\x0CfallingBlock\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x08\0\nmessage_id\0\x11fallingStalactite\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x08fireball\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\tfireworks\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0BflyIntoWall\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x08freezing\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06freeze\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x07generic\0" } , StaticRegistryEntry { name : "generic_kill" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0BgenericKill\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x08hotFloor\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06inFire\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06inWall\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\rindirectMagic\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x04lava\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\rlightningBolt\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mace_smash" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\nmace_smash\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x08\0\nmessage_id\0\x05magic\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06onFire\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x08\0\nmessage_id\0\noutOfWorld\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "outside_border" , data : b"\n\x08\0\nmessage_id\0\routsideBorder\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06player\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\x10explosion.player\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x08\0\nmessage_id\0\nsonic_boom\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "spit" , data : b"\n\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\nstalagmite\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06starve\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05sting\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0EsweetBerryBush\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x06poking\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06thorns\x08\0\x07effects\0\x06thorns\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06thrown\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x07trident\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06onFire\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wind_charge" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x08\0\nmessage_id\0\x06wither\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0BwitherSkull\0" }] , } , StaticRegistry { registry_id : "jukebox_song" , entries : & [StaticRegistryEntry { name : "11" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.11\0\x06\0\x11length_in_seconds@Q\xC0\0\0\0\0\0\x08\0\x0Bsound_event\0\x17minecraft:music_disc.11\x03\0\x11comparator_output\0\0\0\x0B\0" } , StaticRegistryEntry { name : "13" , data : b"\n\x08\0\x0Bsound_event\0\x17minecraft:music_disc.13\x03\0\x11comparator_output\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\0\x06\0\x11length_in_seconds@f@\0\0\0\0\0\0" } , StaticRegistryEntry { name : "5" , data : b"\n\x08\0\x0Bsound_event\0\x16minecraft:music_disc.5\n\0\x0Bdescription\x08\0\ttranslate\0\x18jukebox_song.minecraft.5\0\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0F\0" } , StaticRegistryEntry { name : "blocks" , data : b"\n\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.blocks\x03\0\x11comparator_output\0\0\0\x03\x06\0\x11length_in_seconds@u\x90\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.blocks\0\0" } , StaticRegistryEntry { name : "cat" , data : b"\n\x03\0\x11comparator_output\0\0\0\x02\x08\0\x0Bsound_event\0\x18minecraft:music_disc.cat\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.cat\0\x06\0\x11length_in_seconds@g \0\0\0\0\0\0" } , StaticRegistryEntry { name : "chirp" , data : b"\n\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.chirp\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.chirp\0\x03\0\x11comparator_output\0\0\0\x04\x06\0\x11length_in_seconds@g \0\0\0\0\0\0" } , StaticRegistryEntry { name : "creator" , data : b"\n\x06\0\x11length_in_seconds@f\0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.creator\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.creator\0\x03\0\x11comparator_output\0\0\0\x0C\0" } , StaticRegistryEntry { name : "creator_music_box" , data : b"\n\x08\0\x0Bsound_event\0&minecraft:music_disc.creator_music_box\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\x06\0\x11length_in_seconds@R@\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0B\0" } , StaticRegistryEntry { name : "far" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.far\0\x08\0\x0Bsound_event\0\x18minecraft:music_disc.far\x03\0\x11comparator_output\0\0\0\x05\x06\0\x11length_in_seconds@e\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lava_chicken" , data : b"\n\x06\0\x11length_in_seconds@`\xC0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#jukebox_song.minecraft.lava_chicken\0\x08\0\x0Bsound_event\0!minecraft:music_disc.lava_chicken\x03\0\x11comparator_output\0\0\0\t\0" } , StaticRegistryEntry { name : "mall" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.mall\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.mall\0\x03\0\x11comparator_output\0\0\0\x06\x06\0\x11length_in_seconds@h\xA0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mellohi" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\x06\0\x11length_in_seconds@X\0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.mellohi\x03\0\x11comparator_output\0\0\0\x07\0" } , StaticRegistryEntry { name : "otherside" , data : b"\n\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\x06\0\x11length_in_seconds@h`\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\x03\0\x11comparator_output\0\0\0\x0E\0" } , StaticRegistryEntry { name : "pigstep" , data : b"\n\x03\0\x11comparator_output\0\0\0\r\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.pigstep\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.pigstep\x06\0\x11length_in_seconds@b\xA0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "precipice" , data : b"\n\x06\0\x11length_in_seconds@r\xB0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.precipice\x03\0\x11comparator_output\0\0\0\r\0" } , StaticRegistryEntry { name : "relic" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.relic\0\x06\0\x11length_in_seconds@k@\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.relic\x03\0\x11comparator_output\0\0\0\x0E\0" } , StaticRegistryEntry { name : "stal" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.stal\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.stal\0\x03\0\x11comparator_output\0\0\0\x08\x06\0\x11length_in_seconds@b\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "strad" , data : b"\n\x06\0\x11length_in_seconds@g\x80\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.strad\x03\0\x11comparator_output\0\0\0\t\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.strad\0\0" } , StaticRegistryEntry { name : "tears" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.tears\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.tears\x06\0\x11length_in_seconds@e\xE0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\n\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\x06\0\x11length_in_seconds@m\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0C\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.ward\x03\0\x11comparator_output\0\0\0\n\x06\0\x11length_in_seconds@o`\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.ward\0\0" }] , } , StaticRegistry { registry_id : "banner_pattern" , entries : & [StaticRegistryEntry { name : "base" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.base\x08\0\x08asset_id\0\x0Eminecraft:base\0" } , StaticRegistryEntry { name : "border" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.border\x08\0\x08asset_id\0\x10minecraft:border\0" } , StaticRegistryEntry { name : "bricks" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.bricks\x08\0\x08asset_id\0\x10minecraft:bricks\0" } , StaticRegistryEntry { name : "circle" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:circle\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.circle\0" } , StaticRegistryEntry { name : "creeper" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:creeper\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.creeper\0" } , StaticRegistryEntry { name : "cross" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.cross\x08\0\x08asset_id\0\x0Fminecraft:cross\0" } , StaticRegistryEntry { name : "curly_border" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:curly_border\x08\0\x0Ftranslation_key\0#block.minecraft.banner.curly_border\0" } , StaticRegistryEntry { name : "diagonal_left" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:diagonal_left\x08\0\x0Ftranslation_key\0$block.minecraft.banner.diagonal_left\0" } , StaticRegistryEntry { name : "diagonal_right" , data : b"\n\x08\0\x0Ftranslation_key\0%block.minecraft.banner.diagonal_right\x08\0\x08asset_id\0\x18minecraft:diagonal_right\0" } , StaticRegistryEntry { name : "diagonal_up_left" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.diagonal_up_left\x08\0\x08asset_id\0\x1Aminecraft:diagonal_up_left\0" } , StaticRegistryEntry { name : "diagonal_up_right" , data : b"\n\x08\0\x0Ftranslation_key\0(block.minecraft.banner.diagonal_up_right\x08\0\x08asset_id\0\x1Bminecraft:diagonal_up_right\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.flow\0" } , StaticRegistryEntry { name : "flower" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:flower\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.flower\0" } , StaticRegistryEntry { name : "globe" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:globe\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.globe\0" } , StaticRegistryEntry { name : "gradient" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Fblock.minecraft.banner.gradient\x08\0\x08asset_id\0\x12minecraft:gradient\0" } , StaticRegistryEntry { name : "gradient_up" , data : b"\n\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.gradient_up\x08\0\x08asset_id\0\x15minecraft:gradient_up\0" } , StaticRegistryEntry { name : "guster" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.guster\x08\0\x08asset_id\0\x10minecraft:guster\0" } , StaticRegistryEntry { name : "half_horizontal" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:half_horizontal\x08\0\x0Ftranslation_key\0&block.minecraft.banner.half_horizontal\0" } , StaticRegistryEntry { name : "half_horizontal_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0-block.minecraft.banner.half_horizontal_bottom\x08\0\x08asset_id\0 minecraft:half_horizontal_bottom\0" } , StaticRegistryEntry { name : "half_vertical" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.half_vertical\x08\0\x08asset_id\0\x17minecraft:half_vertical\0" } , StaticRegistryEntry { name : "half_vertical_right" , data : b"\n\x08\0\x0Ftranslation_key\0*block.minecraft.banner.half_vertical_right\x08\0\x08asset_id\0\x1Dminecraft:half_vertical_right\0" } , StaticRegistryEntry { name : "mojang" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:mojang\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.mojang\0" } , StaticRegistryEntry { name : "piglin" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:piglin\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.piglin\0" } , StaticRegistryEntry { name : "rhombus" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:rhombus\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.rhombus\0" } , StaticRegistryEntry { name : "skull" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.skull\x08\0\x08asset_id\0\x0Fminecraft:skull\0" } , StaticRegistryEntry { name : "small_stripes" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.small_stripes\x08\0\x08asset_id\0\x17minecraft:small_stripes\0" } , StaticRegistryEntry { name : "square_bottom_left" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:square_bottom_left\x08\0\x0Ftranslation_key\0)block.minecraft.banner.square_bottom_left\0" } , StaticRegistryEntry { name : "square_bottom_right" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:square_bottom_right\x08\0\x0Ftranslation_key\0*block.minecraft.banner.square_bottom_right\0" } , StaticRegistryEntry { name : "square_top_left" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.square_top_left\x08\0\x08asset_id\0\x19minecraft:square_top_left\0" } , StaticRegistryEntry { name : "square_top_right" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.square_top_right\x08\0\x08asset_id\0\x1Aminecraft:square_top_right\0" } , StaticRegistryEntry { name : "straight_cross" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:straight_cross\x08\0\x0Ftranslation_key\0%block.minecraft.banner.straight_cross\0" } , StaticRegistryEntry { name : "stripe_bottom" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_bottom\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_bottom\0" } , StaticRegistryEntry { name : "stripe_center" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_center\x08\0\x08asset_id\0\x17minecraft:stripe_center\0" } , StaticRegistryEntry { name : "stripe_downleft" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.stripe_downleft\x08\0\x08asset_id\0\x19minecraft:stripe_downleft\0" } , StaticRegistryEntry { name : "stripe_downright" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:stripe_downright\x08\0\x0Ftranslation_key\0'block.minecraft.banner.stripe_downright\0" } , StaticRegistryEntry { name : "stripe_left" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:stripe_left\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.stripe_left\0" } , StaticRegistryEntry { name : "stripe_middle" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_middle\x08\0\x08asset_id\0\x17minecraft:stripe_middle\0" } , StaticRegistryEntry { name : "stripe_right" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:stripe_right\x08\0\x0Ftranslation_key\0#block.minecraft.banner.stripe_right\0" } , StaticRegistryEntry { name : "stripe_top" , data : b"\n\x08\0\x0Ftranslation_key\0!block.minecraft.banner.stripe_top\x08\0\x08asset_id\0\x14minecraft:stripe_top\0" } , StaticRegistryEntry { name : "triangle_bottom" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:triangle_bottom\x08\0\x0Ftranslation_key\0&block.minecraft.banner.triangle_bottom\0" } , StaticRegistryEntry { name : "triangle_top" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:triangle_top\x08\0\x0Ftranslation_key\0#block.minecraft.banner.triangle_top\0" } , StaticRegistryEntry { name : "triangles_bottom" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:triangles_bottom\x08\0\x0Ftranslation_key\0'block.minecraft.banner.triangles_bottom\0" } , StaticRegistryEntry { name : "triangles_top" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:triangles_top\x08\0\x0Ftranslation_key\0$block.minecraft.banner.triangles_top\0" }] , } , StaticRegistry { registry_id : "instrument" , entries : & [StaticRegistryEntry { name : "admire_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.4\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.admire_goat_horn\0\0" } , StaticRegistryEntry { name : "call_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.5\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.call_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dream_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.7\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.dream_goat_horn\0\0" } , StaticRegistryEntry { name : "feel_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.3\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.feel_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ponder_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.ponder_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.0\0" } , StaticRegistryEntry { name : "seek_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.2\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.seek_goat_horn\0\0" } , StaticRegistryEntry { name : "sing_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.1\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.sing_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "yearn_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.6\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.yearn_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x04head\x03\0\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0)\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\x08\0\tattribute\0 minecraft:submerged_mining_speed\n\0\x06amount\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\toperation\0\x14add_multiplied_total\0\0\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x05\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x06\0\x04base@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\x08\0\x08to_apply\0\x12minecraft:slowness\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\x06\0\x0Cmin_duration?\xF8\0\0\0\0\0\0\n\0\x0Cmax_duration\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x06\0\x04base?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\0\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\0\n\0\tpredicate\x01\0\tis_direct\x01\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\x08affected\0\x06victim\0\0\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\x03\0\x06weight\0\0\0\x01\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\n\0\x08max_cost\x03\0\x04base\0\0\0\r\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\tadd_value\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\0\x08\0\x02id\0&minecraft:enchantment.blast_protection\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x16minecraft:is_explosion\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x04\n\0\x07effects\t\0\x1Dminecraft:armor_effectiveness\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first\xBF\xC3333333\x06\0\x04base\xBF\xC3333333\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\x03\0\x06weight\0\0\0\x01\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x08\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x13minecraft:hit_block\n\0\0\0\x01\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x17minecraft:summon_entity\x08\0\x06entity\0\x18minecraft:lightning_bolt\0\x06\0\x06volume@\x14\0\0\0\0\0\0\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x08\0\x04type\0\x14minecraft:play_sound\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x04\x08\0\tcondition\0\x17minecraft:weather_check\x01\0\nthundering\x01\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x18minecraft:location_check\n\0\tpredicate\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\x05block\0\x17minecraft:lightning_rod\x08\0\tcondition\0\x1Eminecraft:block_state_property\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x06victim\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x06volume@\x14\0\0\0\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\n\0\tpredicate\n\0\x08location\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\x06entity\0\x0Fdirect_attacker\0\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\tenchanted\0\x08attacker\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\0" } , StaticRegistryEntry { name : "density" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0'minecraft:smash_damage_per_fallen_block\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x05\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0#minecraft:enchantment.depth_strider\x08\0\toperation\0\tadd_value\n\0\x06amount\x06\0\x04base?\xD5UU\\}\xDAK\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\x08\0\x04type\0\x10minecraft:linear\0\x08\0\tattribute\0#minecraft:water_movement_efficiency\0\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\x03\0\nanvil_cost\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\x03\0\x06weight\0\0\0\n\n\0\x08max_cost\x03\0\x04base\0\0\x003\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\tmax_level\0\0\0\x05\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x1Bminecraft:mining_efficiency\x08\0\x02id\0 minecraft:enchantment.efficiency\n\0\x06amount\x06\0\x05added?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x18minecraft:levels_squared\0\x08\0\toperation\0\tadd_value\0\0\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x11minecraft:is_fall\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\n\0\x06effect\n\0\x05value\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x08\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x05\0\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x0B\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\x03\0\tmax_level\0\0\0\x04\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\tmax_level\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0<\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\x01\0\tis_direct\x01\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\x08\0\tenchanted\0\x08attacker\n\0\x06effect\n\0\x08duration\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x10minecraft:ignite\0\x08\0\x08affected\0\x06victim\0\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x12\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x01\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x11minecraft:is_fire\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\x13add_multiplied_base\n\0\x06amount\x06\0\x04base\xBF\xC3333333\x06\0\x15per_level_above_first\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\tattribute\0\x16minecraft:burning_time\x08\0\x02id\0%minecraft:enchantment.fire_protection\0\0\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\x03\0\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x1Cminecraft:projectile_spawned\n\0\0\0\x01\n\0\x06effect\x06\0\x08duration@Y\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\0\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x03\0\x06weight\0\0\0\x02\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x07effects\t\0\x19minecraft:damage_immunity\n\0\0\0\x01\n\0\x06effect\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x1Cminecraft:burn_from_stepping\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x04term\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x12minecraft:inverted\0\0\n\0\x06effect\n\0\x06radius\x06\0\x03min\0\0\0\0\0\0\0\0\x06\0\x03max@0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:clamped\n\0\x05value\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\x08\0\x12trigger_game_event\0\x15minecraft:block_place\n\0\tpredicate\x08\0\x04type\0\x10minecraft:all_of\t\0\npredicates\n\0\0\0\x04\x08\0\x04type\0\x1Cminecraft:matching_block_tag\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\0\0\0\x01\0\0\0\0\x08\0\x03tag\0\rminecraft:air\0\x08\0\x04type\0\x19minecraft:matching_blocks\x08\0\x06blocks\0\x0Fminecraft:water\0\x08\0\x06fluids\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_fluids\0\x08\0\x04type\0\x16minecraft:unobstructed\0\0\n\0\x0Bblock_state\n\0\x05state\n\0\nProperties\x08\0\x03age\0\x010\0\x08\0\x04Name\0\x15minecraft:frosted_ice\0\x08\0\x04type\0\x1Fminecraft:simple_state_provider\0\x06\0\x06height?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x16minecraft:replace_disk\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\x03\0\tmax_level\0\0\0\x02\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x15\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0 #minecraft:sensitive_to_impaling\0\x08\0\x06entity\0\x04this\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x01\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x01\n\0\x07effects\t\0\x12minecraft:ammo_use\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\0\0\0\0\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\0\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x05\0\x03\0\x06weight\0\0\0\x05\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\x007\0\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\n\0\x07effects\t\0\x19minecraft:equipment_drops\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x06effect\n\0\x05value\x06\0\x04base?\x84z\xE1G\xAE\x14{\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\x84z\xE1G\xAE\x14{\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x10minecraft:player\0\x08\0\x06entity\0\x08attacker\0\0\0\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\n\0\x07effects\t\0%minecraft:trident_return_acceleration\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x07\x03\0\x04base\0\0\0\x0C\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x07effects\t\0\x1Cminecraft:fishing_luck_bonus\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\n\0\x07effects\t\0 minecraft:fishing_time_reduction\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x14\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x18minecraft:repair_with_xp\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x12minecraft:multiply\x06\0\x06factor@\0\0\0\0\0\0\0\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x1Bminecraft:projectile_spread\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base@$\0\0\0\0\0\0\x06\0\x15per_level_above_first@$\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\t\0\x1Aminecraft:projectile_count\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\x06weight\0\0\0\x02\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x1Dminecraft:projectile_piercing\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x01\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\tmax_level\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\x03\0\x06weight\0\0\0\n\0" } , StaticRegistryEntry { name : "power" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x10\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\x06weight\0\0\0\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x05\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\x06entity\0\x0Fdirect_attacker\0\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\nanvil_cost\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x17minecraft:is_projectile\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08min_cost\x03\0\x04base\0\0\0\x03\x03\0\x15per_level_above_first\0\0\0\x06\0\n\0\x08max_cost\x03\0\x04base\0\0\0\t\x03\0\x15per_level_above_first\0\0\0\x06\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\x03\0\tmax_level\0\0\0\x04\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\nanvil_cost\0\0\0\x01\x03\0\x06weight\0\0\0\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x0C\0\x03\0\tmax_level\0\0\0\x04\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x01\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x01\0\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0%\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x0C\0\x03\0\tmax_level\0\0\0\x02\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x0Fdirect_attacker\0\0\0\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0\"minecraft:crossbow_charging_sounds\n\0\0\0\x03\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_1\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_2\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_3\0\n\0\x1Eminecraft:crossbow_charge_time\n\0\x05value\x06\0\x04base\xBF\xD0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first\xBF\xD0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x14\0\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0!minecraft:enchantment.respiration\n\0\x06amount\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x16minecraft:oxygen_bonus\0\0\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\n\0\x08max_cost\x03\0\x04base\0\0\0(\x03\0\x15per_level_above_first\0\0\0\n\0\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x11\x03\0\x15per_level_above_first\0\0\0\x07\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\t\0\x05slots\x08\0\0\0\x01\0\x04hand\x03\0\x06weight\0\0\0\x02\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\n\0\x07effects\t\0\x17minecraft:trident_sound\x08\0\0\0\x03\0 minecraft:item.trident.riptide_1\0 minecraft:item.trident.riptide_2\0 minecraft:item.trident.riptide_3\n\0&minecraft:trident_spin_attack_strength\n\0\x05value\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\x03\0\tmax_level\0\0\0\x05\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x15\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\x03\0\nanvil_cost\0\0\0\x01\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\x03\0\x06weight\0\0\0\n\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x01\0\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x1Aminecraft:block_experience\n\0\0\0\x01\n\0\x06effect\x06\0\x05value\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:set\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x0F\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\x06weight\0\0\0\x01\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x05\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\nanvil_cost\0\0\0\x02\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0\x1D#minecraft:sensitive_to_smite\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x06\0\x04base@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x02\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\tattribute\0\x18minecraft:movement_speed\x08\0\x04type\0\x13minecraft:attribute\x08\0\toperation\0\tadd_value\x08\0\x02id\0 minecraft:enchantment.soul_speed\n\0\x06amount\x06\0\x04base?\xA4\xBCj~\xF9\xDB#\x06\0\x15per_level_above_first?\x85\x81\x06$\xDD/\x1B\x08\0\x04type\0\x10minecraft:linear\0\0\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x13minecraft:attribute\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\n\0\x04term\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x12minecraft:inverted\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x03\x01\0\x06active\x01\x08\0\tcondition\0\"minecraft:enchantment_active_check\0\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\x06entity\0\x04this\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\0\0\0\0\x08\0\tcondition\0\x10minecraft:any_of\0\0\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x01\0\x06active\0\x08\0\tcondition\0\"minecraft:enchantment_active_check\0\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\n\0\x06effect\x08\0\x04type\0\x1Cminecraft:change_item_damage\x06\0\x06amount?\xF0\0\0\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\n\0\x06chance\x06\0\x06amount?\xA4z\xE1G\xAE\x14{\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\x08\0\tcondition\0\x17minecraft:random_chance\0\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x06effect\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\0\x06\0\x05speed?\xF0\0\0\0\0\0\0\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\x08\0\x04type\0\x19minecraft:spawn_particles\n\0\x11vertical_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x04type\0\x0Fentity_position\0\n\0\x13horizontal_velocity\x06\0\x0Emovement_scale\xBF\xC9\x99\x99\x99\x99\x99\x9A\0\n\0\x11vertical_velocity\x06\0\x04base?\xB9\x99\x99\x99\x99\x99\x9A\0\0\n\0\x0Crequirements\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\n\0\x05flags\x01\0\tis_flying\0\x01\0\x0Cis_on_ground\x01\0\x03\0\rperiodic_tick\0\0\0\x05\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\n\0\x06effect\n\0\x05pitch\x06\0\rmax_exclusive?\xF0\0\0\0\0\0\0\x06\0\rmin_inclusive?\xE3333333\x08\0\x04type\0\x11minecraft:uniform\0\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\x06\0\x06volume?\xE3333333\x08\0\x04type\0\x14minecraft:play_sound\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x06\0\x06chance?\xD6ffffff\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\0\x08\0\x06entity\0\x04this\0\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x05\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\n\0\x06amount\n\0\tnumerator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\n\0\x0Bdenominator\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x14\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\x03\0\x06weight\0\0\0\x01\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\x03\0\nanvil_cost\0\0\0\x08\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0!minecraft:enchantment.swift_sneak\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x18minecraft:sneaking_speed\0\0\t\0\x05slots\x08\0\0\0\x01\0\x04legs\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\nanvil_cost\0\0\0\x08\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\n\0\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0<\0\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x08attacker\n\0\x0Crequirements\n\0\x06chance\x08\0\x04type\0\x1Bminecraft:enchantment_level\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xC3333333\0\0\x08\0\tcondition\0\x17minecraft:random_chance\0\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x0Bdamage_type\0\x10minecraft:thorns\x08\0\x04type\0\x17minecraft:damage_entity\x06\0\nmin_damage?\xF0\0\0\0\0\0\0\x06\0\nmax_damage@\x14\0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\x06\0\x06amount@\0\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:all_of\0\x08\0\tenchanted\0\x06victim\0\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\n\0\x07effects\t\0\x15minecraft:item_damage\n\0\0\0\x02\n\0\x0Crequirements\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\0\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\n\0\x0Bdenominator\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@$\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\n\0\tnumerator\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\n\0\tnumerator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\x04term\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\x08\0\tcondition\0\x12minecraft:inverted\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x08\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\x06weight\0\0\0\x05\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\0\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x06effect\n\0\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\x06\0\x06radius@\x0C\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:explode\n\0\x14knockback_multiplier\n\0\x08fallback\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xD6ffffff\x06\0\x04base?\xF8\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:lookup\t\0\x06values\x06\0\0\0\x03?\xF3333333?\xFC\0\0\0\0\0\0@\x01\x99\x99\x99\x99\x99\x9A\0\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\x08\0\x11block_interaction\0\x07trigger\0\n\0\x0Crequirements\n\0\tpredicate\n\0\x08movement\n\0\rfall_distance\x06\0\x03min?\xF8\0\0\0\0\0\0\0\0\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\x08affected\0\x08attacker\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\x06weight\0\0\0\x02\0" }] , } , StaticRegistry { registry_id : "dialog" , entries : & [StaticRegistryEntry { name : "custom_options" , data : b"\n\x03\0\x07columns\0\0\0\x01\x03\0\x0Cbutton_width\0\0\x016\n\0\x05title\x08\0\ttranslate\0\x19menu.custom_options.title\0\n\0\x0Eexternal_title\x08\0\ttranslate\0\x13menu.custom_options\0\x08\0\x07dialogs\0!#minecraft:pause_screen_additions\x08\0\x04type\0\x15minecraft:dialog_list\n\0\x0Bexit_action\x03\0\x05width\0\0\0\xC8\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\0\0" } , StaticRegistryEntry { name : "quick_actions" , data : b"\n\n\0\x0Eexternal_title\x08\0\ttranslate\0\x12menu.quick_actions\0\x03\0\x07columns\0\0\0\x01\x03\0\x0Cbutton_width\0\0\x016\x08\0\x07dialogs\0\x18#minecraft:quick_actions\n\0\x0Bexit_action\x03\0\x05width\0\0\0\xC8\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\0\n\0\x05title\x08\0\ttranslate\0\x18menu.quick_actions.title\0\x08\0\x04type\0\x15minecraft:dialog_list\0" } , StaticRegistryEntry { name : "server_links" , data : b"\n\x03\0\x0Cbutton_width\0\0\x016\x08\0\x04type\0\x16minecraft:server_links\n\0\x05title\x08\0\ttranslate\0\x17menu.server_links.title\0\n\0\x0Bexit_action\x03\0\x05width\0\0\0\xC8\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\0\n\0\x0Eexternal_title\x08\0\ttranslate\0\x11menu.server_links\0\x03\0\x07columns\0\0\0\x01\0" }] , } , StaticRegistry { registry_id : "test_environment" , entries : & [StaticRegistryEntry { name : "default" , data : b"\n\x08\0\x04type\0\x10minecraft:all_of\t\0\x0Bdefinitions\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "test_instance" , entries : & [StaticRegistryEntry { name : "always_pass" , data : b"\n\x03\0\tmax_ticks\0\0\0\x01\x08\0\tstructure\0\x0Fminecraft:empty\x08\0\x08function\0\x15minecraft:always_pass\x08\0\x0Benvironment\0\x11minecraft:default\x01\0\x08required\0\x08\0\x04type\0\x12minecraft:function\x03\0\x0Bsetup_ticks\0\0\0\x01\0" }] , }] ; +pub static REGISTRY_V_1_21_9 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\n\0\x07effects\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bgrass_color\0\x90\x81M\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0w\xA8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xEEffffff\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\0\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x13minecraft:white_ash\0\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x08\0\rambient_sound\0$minecraft:ambient.basalt_deltas.loop\x03\0\tfog_color\0h_p\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0x\xA7\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0z\xA5\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE3333333\x06\0\x0Btemperature?\xE3333333\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\0\0\x03\0\x0Bwater_color\0]\xB7\xEF\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0]\xB7\xEF\x03\0\x0Bgrass_color\0\xB6\xDBa\x03\0\rfoliage_color\0\xB6\xDBa\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0=W\xD6\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\n\0\x0Fadditions_sound\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x03\0\tfog_color\x003\x03\x03\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\0\x03\0\x06weight\0\0\0\x01\0\x08\0\rambient_sound\0%minecraft:ambient.crimson_forest.loop\x03\0\tsky_color\0n\xB1\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\x08particle\x06\0\x0Bprobability?\x99\x99\x99\x99\x99\x99\x9A\n\0\x07options\x08\0\x04type\0\x17minecraft:crimson_spore\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x11dry_foliage_color\0{S4\x03\0\tsky_color\0y\xA6\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0=W\xD6\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\098\xC9\0\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0E\xAD\xF2\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0{\xA4\xFF\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.desert\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\0\x03\0\x06weight\0\0\0\x01\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xA0\x80\xA0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bgrass_color\0\x90\x81M\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\rfoliage_color\0\x9E\x81M\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0y\xA6\xFF\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\x03\0\tmin_delay\0\0.\xE0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0y\xA6\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Bwater_color\098\xC9\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature\xBF\xE6ffffff\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\098\xC9\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\tmin_delay\0\0.\xE0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x81\xA0\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0\x7F\xA1\xFF\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\x85\x9D\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xE6ffffff\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\x01\0\x11has_precipitation\x01\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.jungle\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x04\x163\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bwater_color\0E\xAD\xF2\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\n\0\x07effects\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\n\0\x07effects\x03\0\x11dry_foliage_color\0{S4\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\0\x03\0\x06weight\0\0\0\x01\0\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\x0Bwater_color\0:zj\x03\0\x0Fwater_fog_color\0Mz`\x03\0\rfoliage_color\0\x8D\xB1'\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\n\0\x07effects\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0\x0EN\xCF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x08downfall?\xF0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tsky_color\0w\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\tfog_color\x003\x08\x08\n\0\x0Fadditions_sound\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\0\x03\0\x0Fwater_fog_color\0\x05\x053\x08\0\rambient_sound\0$minecraft:ambient.nether_wastes.loop\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE3333333\x06\0\x08downfall?\xE3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0z\xA5\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x06\0\x0Btemperature?\xD3333333\n\0\x07effects\x03\0\tsky_color\0|\xA3\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\x03\0\x06weight\0\0\0\x01\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\n\0\x07effects\t\0\x05music\n\0\0\0\x01\n\0\x04data\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0}\xA3\xFF\0\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\x06\0\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Bgrass_color\0w\x82r\x03\0\x11dry_foliage_color\0\xA0\xA6\x9C\x03\0\tfog_color\0\x81wp\x06\0\x0Cmusic_volume\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0Ui\x80\x03\0\rfoliage_color\0\x87\x8Dv\t\0\x05music\0\0\0\0\0\x03\0\tsky_color\0\xB9\xB9\xB9\x03\0\x0Bwater_color\0v\x88\x9D\0\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0x\xA7\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "river" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0n\xB1\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0n\xB1\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\0\0\0\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0\x7F\xA1\xFF\x03\0\x0Bwater_color\0=W\xD6\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0\x7F\xA1\xFF\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x06\0\x0Btemperature\xBF\xD3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\tsky_color\0\x82\x9F\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Bwater_color\0=W\xD6\x03\0\tsky_color\0\x83\x9E\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\x1BGE\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\0\t\0\x05music\n\0\0\0\x01\n\0\x04data\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\x03\0\x06weight\0\0\0\x01\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\n\0\x08particle\x06\0\x0Bprobability?y\x99\x99\x99\x99\x99\x9A\n\0\x07options\x08\0\x04type\0\rminecraft:ash\0\0\n\0\x0Fadditions_sound\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x08\0\rambient_sound\0'minecraft:ambient.soul_sand_valley.loop\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0w\xA8\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0v\xA8\xFF\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x01\0\x15replace_current_music\0\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x03\0\tsky_color\0x\xA7\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x03\0\x11dry_foliage_color\0{S4\x03\0\x0Bwater_color\0a{d\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0x\xA7\xFF\x03\0\x0Fwater_fog_color\0##\x17\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x08\0\x14grass_color_modifier\0\x05swamp\x03\0\rfoliage_color\0jp9\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\0\x03\0\x06weight\0\0\0\x01\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\tsky_color\0}\xA3\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\x0Fwater_fog_color\0\x05\x053\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\tsky_color\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xA0\x80\xA0\x03\0\x0Bwater_color\0?v\xE4\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tsky_color\0{\xA4\xFF\n\0\nmood_sound\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x03\0\x0Bwater_color\0C\xD5\xEE\x03\0\tfog_color\0\xC0\xD8\xFF\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x03\0\tsky_color\0{\xA4\xFF\x03\0\x0Fwater_fog_color\0\x04\x1F3\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\n\0\x08particle\n\0\x07options\x08\0\x04type\0\x16minecraft:warped_spore\0\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\0\x03\0\tfog_color\0\x1A\x05\x1A\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\x08\0\rambient_sound\0$minecraft:ambient.warped_forest.loop\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\x0Fadditions_sound\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x03\0\ntick_delay\0\0\x17p\0\t\0\x05music\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x04data\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\tmin_delay\0\0.\xE0\x01\0\x15replace_current_music\0\x03\0\tmax_delay\0\0]\xC0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\n\0\x07effects\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tsky_color\0}\xA2\xFF\x03\0\x0Bwater_color\0?v\xE4\0\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0}\xA2\xFF\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bwater_color\0?v\xE4\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Fwater_fog_color\0\x05\x053\n\0\nmood_sound\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\tsky_color\0}\xA2\xFF\0\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\n\0\nmood_sound\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\tfog_color\0\xC0\xD8\xFF\x03\0\x0Bwater_color\0?v\xE4\x03\0\tsky_color\0n\xB1\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\n\0\x07effects\x03\0\tsky_color\0n\xB1\xFF\x06\0\x0Cmusic_volume?\xF0\0\0\0\0\0\0\x03\0\x0Bgrass_color\0\x90\x81M\x03\0\x0Bwater_color\0?v\xE4\n\0\nmood_sound\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x03\0\x0Fwater_fog_color\0\x05\x053\x03\0\rfoliage_color\0\x9E\x81M\x03\0\tfog_color\0\xC0\xD8\xFF\t\0\x05music\n\0\0\0\x01\n\0\x04data\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\x03\0\x06weight\0\0\0\x01\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Echat.type.text\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\n%s says %s\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x01\0\x07content\x08\0\x0Ftranslation_key\0\x02%s\0\0" }] , } , StaticRegistry { registry_id : "trim_pattern" , entries : & [StaticRegistryEntry { name : "bolt" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\0\x08\0\x08asset_id\0\x0Eminecraft:bolt\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "coast" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:coast\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:dune\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\x08\0\x08asset_id\0\rminecraft:eye\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "host" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:host\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:raiser\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\x08\0\x08asset_id\0\rminecraft:rib\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.sentry\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x10minecraft:sentry\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:shaper\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_pattern.minecraft.silence\0\x08\0\x08asset_id\0\x11minecraft:silence\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Fminecraft:snout\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:spire\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\0\x08\0\x08asset_id\0\x0Eminecraft:tide\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\x08\0\x08asset_id\0\rminecraft:vex\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\x08\0\x08asset_id\0\x0Eminecraft:ward\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\x08\0\x08asset_id\0\x13minecraft:wayfinder\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:wild\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\0" }] , } , StaticRegistry { registry_id : "trim_material" , entries : & [StaticRegistryEntry { name : "amethyst" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#9A5CC6\x08\0\ttranslate\0 trim_material.minecraft.amethyst\0\x08\0\nasset_name\0\x08amethyst\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\n\0\x15override_armor_assets\x08\0\x10minecraft:copper\0\rcopper_darker\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\x08\0\x05color\0\x07#B4684D\0\x08\0\nasset_name\0\x06copper\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\x08\0\nasset_name\0\x07diamond\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.diamond\x08\0\x05color\0\x07#6EECD2\0\n\0\x15override_armor_assets\x08\0\x11minecraft:diamond\0\x0Ediamond_darker\0\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\x08\0\nasset_name\0\x07emerald\n\0\x0Bdescription\x08\0\x05color\0\x07#11A036\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\0\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\n\0\x15override_armor_assets\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\x08\0\x05color\0\x07#DEB12D\0\x08\0\nasset_name\0\x04gold\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\n\0\x15override_armor_assets\x08\0\x0Eminecraft:iron\0\x0Biron_darker\0\n\0\x0Bdescription\x08\0\x05color\0\x07#ECECEC\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\0\x08\0\nasset_name\0\x04iron\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\x08\0\nasset_name\0\x05lapis\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\x08\0\x05color\0\x07#416E97\0\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\x08\0\nasset_name\0\tnetherite\n\0\x0Bdescription\x08\0\x05color\0\x07#625859\x08\0\ttranslate\0!trim_material.minecraft.netherite\0\n\0\x15override_armor_assets\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\x08\0\nasset_name\0\x06quartz\n\0\x0Bdescription\x08\0\x05color\0\x07#E3D4C4\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\0\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#971607\x08\0\ttranslate\0 trim_material.minecraft.redstone\0\x08\0\nasset_name\0\x08redstone\0" } , StaticRegistryEntry { name : "resin" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#FC7812\x08\0\ttranslate\0\x1Dtrim_material.minecraft.resin\0\x08\0\nasset_name\0\x05resin\0" }] , } , StaticRegistry { registry_id : "wolf_variant" , entries : & [StaticRegistryEntry { name : "ashen" , data : b"\n\n\0\x06assets\x08\0\x05angry\0&minecraft:entity/wolf/wolf_ashen_angry\x08\0\x04tame\0%minecraft:entity/wolf/wolf_ashen_tame\x08\0\x04wild\0 minecraft:entity/wolf/wolf_ashen\0\0" } , StaticRegistryEntry { name : "black" , data : b"\n\n\0\x06assets\x08\0\x05angry\0&minecraft:entity/wolf/wolf_black_angry\x08\0\x04tame\0%minecraft:entity/wolf/wolf_black_tame\x08\0\x04wild\0 minecraft:entity/wolf/wolf_black\0\0" } , StaticRegistryEntry { name : "chestnut" , data : b"\n\n\0\x06assets\x08\0\x04tame\0(minecraft:entity/wolf/wolf_chestnut_tame\x08\0\x05angry\0)minecraft:entity/wolf/wolf_chestnut_angry\x08\0\x04wild\0#minecraft:entity/wolf/wolf_chestnut\0\0" } , StaticRegistryEntry { name : "pale" , data : b"\n\n\0\x06assets\x08\0\x05angry\0 minecraft:entity/wolf/wolf_angry\x08\0\x04wild\0\x1Aminecraft:entity/wolf/wolf\x08\0\x04tame\0\x1Fminecraft:entity/wolf/wolf_tame\0\0" } , StaticRegistryEntry { name : "rusty" , data : b"\n\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_rusty_tame\x08\0\x04wild\0 minecraft:entity/wolf/wolf_rusty\x08\0\x05angry\0&minecraft:entity/wolf/wolf_rusty_angry\0\0" } , StaticRegistryEntry { name : "snowy" , data : b"\n\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_snowy_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_snowy_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_snowy\0\0" } , StaticRegistryEntry { name : "spotted" , data : b"\n\n\0\x06assets\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_spotted\x08\0\x04tame\0'minecraft:entity/wolf/wolf_spotted_tame\x08\0\x05angry\0(minecraft:entity/wolf/wolf_spotted_angry\0\0" } , StaticRegistryEntry { name : "striped" , data : b"\n\n\0\x06assets\x08\0\x04tame\0'minecraft:entity/wolf/wolf_striped_tame\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_striped\x08\0\x05angry\0(minecraft:entity/wolf/wolf_striped_angry\0\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_woods_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_woods_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_woods\0\0" }] , } , StaticRegistry { registry_id : "wolf_sound_variant" , entries : & [StaticRegistryEntry { name : "angry" , data : b"\n\x08\0\x0Bgrowl_sound\0!minecraft:entity.wolf_angry.growl\x08\0\npant_sound\0 minecraft:entity.wolf_angry.pant\x08\0\nhurt_sound\0 minecraft:entity.wolf_angry.hurt\x08\0\x0Bwhine_sound\0!minecraft:entity.wolf_angry.whine\x08\0\rambient_sound\0#minecraft:entity.wolf_angry.ambient\x08\0\x0Bdeath_sound\0!minecraft:entity.wolf_angry.death\0" } , StaticRegistryEntry { name : "big" , data : b"\n\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_big.death\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_big.growl\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_big.hurt\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_big.pant\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_big.whine\x08\0\rambient_sound\0!minecraft:entity.wolf_big.ambient\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\x08\0\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\x08\0\x0Bdeath_sound\0\x1Bminecraft:entity.wolf.death\x08\0\nhurt_sound\0\x1Aminecraft:entity.wolf.hurt\x08\0\x0Bgrowl_sound\0\x1Bminecraft:entity.wolf.growl\x08\0\npant_sound\0\x1Aminecraft:entity.wolf.pant\x08\0\rambient_sound\0\x1Dminecraft:entity.wolf.ambient\0" } , StaticRegistryEntry { name : "cute" , data : b"\n\x08\0\x0Bwhine_sound\0 minecraft:entity.wolf_cute.whine\x08\0\nhurt_sound\0\x1Fminecraft:entity.wolf_cute.hurt\x08\0\x0Bdeath_sound\0 minecraft:entity.wolf_cute.death\x08\0\x0Bgrowl_sound\0 minecraft:entity.wolf_cute.growl\x08\0\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\x08\0\npant_sound\0\x1Fminecraft:entity.wolf_cute.pant\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\x08\0\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_grumpy.whine\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_grumpy.death\x08\0\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\x08\0\npant_sound\0!minecraft:entity.wolf_grumpy.pant\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_grumpy.growl\0" } , StaticRegistryEntry { name : "puglin" , data : b"\n\x08\0\nhurt_sound\0!minecraft:entity.wolf_puglin.hurt\x08\0\rambient_sound\0$minecraft:entity.wolf_puglin.ambient\x08\0\npant_sound\0!minecraft:entity.wolf_puglin.pant\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_puglin.death\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_puglin.whine\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_puglin.growl\0" } , StaticRegistryEntry { name : "sad" , data : b"\n\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_sad.pant\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_sad.death\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_sad.growl\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_sad.hurt\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_sad.whine\x08\0\rambient_sound\0!minecraft:entity.wolf_sad.ambient\0" }] , } , StaticRegistry { registry_id : "pig_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x05model\0\x04cold\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/cold_pig\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/pig/temperate_pig\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/warm_pig\0" }] , } , StaticRegistry { registry_id : "frog_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/cold_frog\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0$minecraft:entity/frog/temperate_frog\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/warm_frog\0" }] , } , StaticRegistry { registry_id : "cat_variant" , entries : & [StaticRegistryEntry { name : "all_black" , data : b"\n\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/all_black\0" } , StaticRegistryEntry { name : "black" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/black\0" } , StaticRegistryEntry { name : "british_shorthair" , data : b"\n\x08\0\x08asset_id\0&minecraft:entity/cat/british_shorthair\0" } , StaticRegistryEntry { name : "calico" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:entity/cat/calico\0" } , StaticRegistryEntry { name : "jellie" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:entity/cat/jellie\0" } , StaticRegistryEntry { name : "persian" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/persian\0" } , StaticRegistryEntry { name : "ragdoll" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/ragdoll\0" } , StaticRegistryEntry { name : "red" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:entity/cat/red\0" } , StaticRegistryEntry { name : "siamese" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/siamese\0" } , StaticRegistryEntry { name : "tabby" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/tabby\0" } , StaticRegistryEntry { name : "white" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/white\0" }] , } , StaticRegistry { registry_id : "cow_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x05model\0\x04cold\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/cold_cow\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/cow/temperate_cow\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/warm_cow\x08\0\x05model\0\x04warm\0" }] , } , StaticRegistry { registry_id : "chicken_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x05model\0\x04cold\x08\0\x08asset_id\0%minecraft:entity/chicken/cold_chicken\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0*minecraft:entity/chicken/temperate_chicken\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0%minecraft:entity/chicken/warm_chicken\0" }] , } , StaticRegistry { registry_id : "painting_variant" , entries : & [StaticRegistryEntry { name : "alban" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.alban.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\0\x08\0\x08asset_id\0\x0Fminecraft:alban\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:aztec\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\0\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x10minecraft:aztec2\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.aztec2.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:backyard\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.backyard.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.backyard.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.baroque.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:baroque\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.baroque.author\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Eminecraft:bomb\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.bouquet.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.bouquet.author\0\x08\0\x08asset_id\0\x11minecraft:bouquet\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x17minecraft:burning_skull\n\0\x05title\x08\0\ttranslate\0&painting.minecraft.burning_skull.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0'painting.minecraft.burning_skull.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\0\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Eminecraft:bust\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.cavebird.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:cavebird\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.cavebird.author\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.changing.author\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x12minecraft:changing\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.changing.title\0\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\0\x08\0\x08asset_id\0\x0Fminecraft:cotan\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:courbet\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.courbet.title\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.courbet.author\0\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.creebet.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.creebet.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:creebet\0" } , StaticRegistryEntry { name : "dennis" , data : b"\n\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.dennis.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x10minecraft:dennis\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.dennis.author\0\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:donkey_kong\n\0\x05title\x08\0\ttranslate\0$painting.minecraft.donkey_kong.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0%painting.minecraft.donkey_kong.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.earth.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:earth\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.endboss.author\0\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x11minecraft:endboss\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.endboss.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x0Eminecraft:fern\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fern.title\0\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.fighters.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.fighters.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x12minecraft:fighters\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.finding.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.finding.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:finding\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:fire\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fire.title\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "graham" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.graham.title\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:graham\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.graham.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.humble.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x10minecraft:humble\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.humble.title\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.kebab.title\0\x08\0\x08asset_id\0\x0Fminecraft:kebab\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:lowmist\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.lowmist.title\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.lowmist.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "match" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:match\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "meditative" , data : b"\n\x08\0\x08asset_id\0\x14minecraft:meditative\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0#painting.minecraft.meditative.title\0\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0$painting.minecraft.meditative.author\0\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\rminecraft:orb\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.orb.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.owlemons.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x12minecraft:owlemons\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.owlemons.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:passage\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.passage.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.passage.title\0\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.pigscene.title\0\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x12minecraft:pigscene\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.plant.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:plant\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "pointer" , data : b"\n\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.pointer.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:pointer\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.pointer.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.pond.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Eminecraft:pond\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\0\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.pool.title\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Eminecraft:pool\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0%painting.minecraft.prairie_ride.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0&painting.minecraft.prairie_ride.author\0\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x16minecraft:prairie_ride\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Cpainting.minecraft.sea.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\0\x08\0\x08asset_id\0\rminecraft:sea\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:skeleton\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.skeleton.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.skeleton.author\0\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\n\0\x06author\x08\0\ttranslate\0)painting.minecraft.skull_and_roses.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\n\0\x05title\x08\0\ttranslate\0(painting.minecraft.skull_and_roses.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:stage\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.stage.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x14minecraft:sunflowers\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.sunflowers.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0$painting.minecraft.sunflowers.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:sunset\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.sunset.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.title\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Fminecraft:tides\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.unpacked.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.unpacked.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x12minecraft:unpacked\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "void" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.void.author\0\x08\0\x08asset_id\0\x0Eminecraft:void\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.wanderer.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.wanderer.author\0\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x12minecraft:wanderer\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x13minecraft:wasteland\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\0\n\0\x06author\x08\0\ttranslate\0#painting.minecraft.wasteland.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "water" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.water.title\0\x08\0\x08asset_id\0\x0Fminecraft:water\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.wind.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:wind\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:wither\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.wither.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x08\0\x07effects\0\x13minecraft:overworld\x01\0\x07natural\x01\x01\0\x0Chas_skylight\x01\x01\0\tultrawarm\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x0Bhas_ceiling\0\x01\0\thas_raids\x01\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x06height\0\0\x01\x80\x03\0\x0Ccloud_height\0\0\0\xC0\x01\0\x0Bpiglin_safe\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\tbed_works\x01\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\x14respawn_anchor_works\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\n\0\x19monster_spawn_light_level\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmax_inclusive\0\0\0\x07\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x01\0\thas_raids\x01\x01\0\x07natural\x01\x03\0\x0Elogical_height\0\0\x01\x80\x01\0\tultrawarm\0\n\0\x19monster_spawn_light_level\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x01\0\x0Chas_skylight\x01\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x01\0\x0Bhas_ceiling\x01\x08\0\x07effects\0\x13minecraft:overworld\x03\0\x06height\0\0\x01\x80\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x0Ccloud_height\0\0\0\xC0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x14respawn_anchor_works\0\x01\0\tbed_works\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x0Bpiglin_safe\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x01\0\x0Bpiglin_safe\0\x06\0\rambient_light?\xD0\0\0\0\0\0\0\x01\0\tbed_works\0\x03\0\x06height\0\0\x01\0\x03\0\x05min_y\0\0\0\0\x01\0\tultrawarm\0\x03\0\nfixed_time\0\0\x17p\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x01\0\x14respawn_anchor_works\0\x01\0\x07natural\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\0\x01\0\thas_raids\x01\x03\0\x19monster_spawn_light_level\0\0\0\x0F\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x0Chas_skylight\x01\x08\0\x07effects\0\x11minecraft:the_end\x01\0\x0Bhas_ceiling\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x01\0\x0Chas_skylight\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x0Elogical_height\0\0\0\x80\x03\0\x05min_y\0\0\0\0\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x01\0\x0Bpiglin_safe\x01\x01\0\tultrawarm\x01\x01\0\tbed_works\0\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x01\0\x14respawn_anchor_works\x01\x01\0\x07natural\0\x03\0\nfixed_time\0\0FP\x01\0\thas_raids\0\x01\0\x0Bhas_ceiling\x01\x03\0\x06height\0\0\x01\0\x08\0\x07effects\0\x14minecraft:the_nether\x03\0\x19monster_spawn_light_level\0\0\0\x07\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05arrow\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x08\0\x12death_message_type\0\x17intentional_game_design\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0FbadRespawnPoint\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06cactus\0" } , StaticRegistryEntry { name : "campfire" , data : b"\n\x08\0\nmessage_id\0\x06inFire\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x08\0\nmessage_id\0\x08cramming\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x08\0\nmessage_id\0\x0CdragonBreath\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x08\0\nmessage_id\0\x05drown\x08\0\x07effects\0\x08drowning\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06dryout\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "ender_pearl" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x12death_message_type\0\rfall_variants\x08\0\nmessage_id\0\x04fall\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\texplosion\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x08\0\x12death_message_type\0\rfall_variants\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x04fall\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05anvil\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0CfallingBlock\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x11fallingStalactite\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x08\0\nmessage_id\0\x08fireball\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\tfireworks\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x08\0\nmessage_id\0\x0BflyIntoWall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x08\0\x07effects\0\x08freezing\x08\0\nmessage_id\0\x06freeze\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x07generic\0" } , StaticRegistryEntry { name : "generic_kill" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0BgenericKill\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x08hotFloor\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06inFire\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06inWall\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\rindirectMagic\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x04lava\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\rlightningBolt\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mace_smash" , data : b"\n\x08\0\nmessage_id\0\nmace_smash\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x05magic\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x08\0\nmessage_id\0\x06onFire\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\noutOfWorld\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "outside_border" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\routsideBorder\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x08\0\nmessage_id\0\x06player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x10explosion.player\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x08\0\nmessage_id\0\nsonic_boom\x08\0\x07scaling\0\x06always\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "spit" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\nstalagmite\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06starve\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05sting\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x06poking\x08\0\nmessage_id\0\x0EsweetBerryBush\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\nmessage_id\0\x06thorns\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x06thorns\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06thrown\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x07trident\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06onFire\0" } , StaticRegistryEntry { name : "wind_charge" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x08\0\nmessage_id\0\x06wither\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x08\0\nmessage_id\0\x0BwitherSkull\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" }] , } , StaticRegistry { registry_id : "jukebox_song" , entries : & [StaticRegistryEntry { name : "11" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0B\x06\0\x11length_in_seconds@Q\xC0\0\0\0\0\0\x08\0\x0Bsound_event\0\x17minecraft:music_disc.11\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.11\0\0" } , StaticRegistryEntry { name : "13" , data : b"\n\x08\0\x0Bsound_event\0\x17minecraft:music_disc.13\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\0\x03\0\x11comparator_output\0\0\0\x01\x06\0\x11length_in_seconds@f@\0\0\0\0\0\0" } , StaticRegistryEntry { name : "5" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x18jukebox_song.minecraft.5\0\x08\0\x0Bsound_event\0\x16minecraft:music_disc.5\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0F\0" } , StaticRegistryEntry { name : "blocks" , data : b"\n\x03\0\x11comparator_output\0\0\0\x03\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.blocks\x06\0\x11length_in_seconds@u\x90\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.blocks\0\0" } , StaticRegistryEntry { name : "cat" , data : b"\n\x03\0\x11comparator_output\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.cat\0\x08\0\x0Bsound_event\0\x18minecraft:music_disc.cat\x06\0\x11length_in_seconds@g \0\0\0\0\0\0" } , StaticRegistryEntry { name : "chirp" , data : b"\n\x06\0\x11length_in_seconds@g \0\0\0\0\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.chirp\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.chirp\0\x03\0\x11comparator_output\0\0\0\x04\0" } , StaticRegistryEntry { name : "creator" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.creator\0\x03\0\x11comparator_output\0\0\0\x0C\x06\0\x11length_in_seconds@f\0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.creator\0" } , StaticRegistryEntry { name : "creator_music_box" , data : b"\n\x08\0\x0Bsound_event\0&minecraft:music_disc.creator_music_box\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\x06\0\x11length_in_seconds@R@\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0B\0" } , StaticRegistryEntry { name : "far" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.far\0\x06\0\x11length_in_seconds@e\xC0\0\0\0\0\0\x08\0\x0Bsound_event\0\x18minecraft:music_disc.far\x03\0\x11comparator_output\0\0\0\x05\0" } , StaticRegistryEntry { name : "lava_chicken" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#jukebox_song.minecraft.lava_chicken\0\x08\0\x0Bsound_event\0!minecraft:music_disc.lava_chicken\x06\0\x11length_in_seconds@`\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\t\0" } , StaticRegistryEntry { name : "mall" , data : b"\n\x06\0\x11length_in_seconds@h\xA0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x06\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.mall\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.mall\0" } , StaticRegistryEntry { name : "mellohi" , data : b"\n\x06\0\x11length_in_seconds@X\0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.mellohi\x03\0\x11comparator_output\0\0\0\x07\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\0" } , StaticRegistryEntry { name : "otherside" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\x03\0\x11comparator_output\0\0\0\x0E\x06\0\x11length_in_seconds@h`\0\0\0\0\0\0" } , StaticRegistryEntry { name : "pigstep" , data : b"\n\x06\0\x11length_in_seconds@b\xA0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\r\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.pigstep\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.pigstep\0" } , StaticRegistryEntry { name : "precipice" , data : b"\n\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.precipice\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\x03\0\x11comparator_output\0\0\0\r\x06\0\x11length_in_seconds@r\xB0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "relic" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.relic\0\x03\0\x11comparator_output\0\0\0\x0E\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.relic\x06\0\x11length_in_seconds@k@\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stal" , data : b"\n\x06\0\x11length_in_seconds@b\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x08\x08\0\x0Bsound_event\0\x19minecraft:music_disc.stal\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.stal\0\0" } , StaticRegistryEntry { name : "strad" , data : b"\n\x03\0\x11comparator_output\0\0\0\t\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.strad\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.strad\x06\0\x11length_in_seconds@g\x80\0\0\0\0\0\0" } , StaticRegistryEntry { name : "tears" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.tears\0\x03\0\x11comparator_output\0\0\0\n\x06\0\x11length_in_seconds@e\xE0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.tears\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\x03\0\x11comparator_output\0\0\0\x0C\x06\0\x11length_in_seconds@m\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x03\0\x11comparator_output\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.ward\0\x06\0\x11length_in_seconds@o`\0\0\0\0\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.ward\0" }] , } , StaticRegistry { registry_id : "banner_pattern" , entries : & [StaticRegistryEntry { name : "base" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.base\x08\0\x08asset_id\0\x0Eminecraft:base\0" } , StaticRegistryEntry { name : "border" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.border\x08\0\x08asset_id\0\x10minecraft:border\0" } , StaticRegistryEntry { name : "bricks" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:bricks\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.bricks\0" } , StaticRegistryEntry { name : "circle" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:circle\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.circle\0" } , StaticRegistryEntry { name : "creeper" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:creeper\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.creeper\0" } , StaticRegistryEntry { name : "cross" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:cross\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.cross\0" } , StaticRegistryEntry { name : "curly_border" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.curly_border\x08\0\x08asset_id\0\x16minecraft:curly_border\0" } , StaticRegistryEntry { name : "diagonal_left" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:diagonal_left\x08\0\x0Ftranslation_key\0$block.minecraft.banner.diagonal_left\0" } , StaticRegistryEntry { name : "diagonal_right" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:diagonal_right\x08\0\x0Ftranslation_key\0%block.minecraft.banner.diagonal_right\0" } , StaticRegistryEntry { name : "diagonal_up_left" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:diagonal_up_left\x08\0\x0Ftranslation_key\0'block.minecraft.banner.diagonal_up_left\0" } , StaticRegistryEntry { name : "diagonal_up_right" , data : b"\n\x08\0\x0Ftranslation_key\0(block.minecraft.banner.diagonal_up_right\x08\0\x08asset_id\0\x1Bminecraft:diagonal_up_right\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.flow\x08\0\x08asset_id\0\x0Eminecraft:flow\0" } , StaticRegistryEntry { name : "flower" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:flower\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.flower\0" } , StaticRegistryEntry { name : "globe" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:globe\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.globe\0" } , StaticRegistryEntry { name : "gradient" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:gradient\x08\0\x0Ftranslation_key\0\x1Fblock.minecraft.banner.gradient\0" } , StaticRegistryEntry { name : "gradient_up" , data : b"\n\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.gradient_up\x08\0\x08asset_id\0\x15minecraft:gradient_up\0" } , StaticRegistryEntry { name : "guster" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:guster\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.guster\0" } , StaticRegistryEntry { name : "half_horizontal" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:half_horizontal\x08\0\x0Ftranslation_key\0&block.minecraft.banner.half_horizontal\0" } , StaticRegistryEntry { name : "half_horizontal_bottom" , data : b"\n\x08\0\x08asset_id\0 minecraft:half_horizontal_bottom\x08\0\x0Ftranslation_key\0-block.minecraft.banner.half_horizontal_bottom\0" } , StaticRegistryEntry { name : "half_vertical" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:half_vertical\x08\0\x0Ftranslation_key\0$block.minecraft.banner.half_vertical\0" } , StaticRegistryEntry { name : "half_vertical_right" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:half_vertical_right\x08\0\x0Ftranslation_key\0*block.minecraft.banner.half_vertical_right\0" } , StaticRegistryEntry { name : "mojang" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:mojang\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.mojang\0" } , StaticRegistryEntry { name : "piglin" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.piglin\x08\0\x08asset_id\0\x10minecraft:piglin\0" } , StaticRegistryEntry { name : "rhombus" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.rhombus\x08\0\x08asset_id\0\x11minecraft:rhombus\0" } , StaticRegistryEntry { name : "skull" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.skull\x08\0\x08asset_id\0\x0Fminecraft:skull\0" } , StaticRegistryEntry { name : "small_stripes" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:small_stripes\x08\0\x0Ftranslation_key\0$block.minecraft.banner.small_stripes\0" } , StaticRegistryEntry { name : "square_bottom_left" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:square_bottom_left\x08\0\x0Ftranslation_key\0)block.minecraft.banner.square_bottom_left\0" } , StaticRegistryEntry { name : "square_bottom_right" , data : b"\n\x08\0\x0Ftranslation_key\0*block.minecraft.banner.square_bottom_right\x08\0\x08asset_id\0\x1Dminecraft:square_bottom_right\0" } , StaticRegistryEntry { name : "square_top_left" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:square_top_left\x08\0\x0Ftranslation_key\0&block.minecraft.banner.square_top_left\0" } , StaticRegistryEntry { name : "square_top_right" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:square_top_right\x08\0\x0Ftranslation_key\0'block.minecraft.banner.square_top_right\0" } , StaticRegistryEntry { name : "straight_cross" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:straight_cross\x08\0\x0Ftranslation_key\0%block.minecraft.banner.straight_cross\0" } , StaticRegistryEntry { name : "stripe_bottom" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_bottom\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_bottom\0" } , StaticRegistryEntry { name : "stripe_center" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_center\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_center\0" } , StaticRegistryEntry { name : "stripe_downleft" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:stripe_downleft\x08\0\x0Ftranslation_key\0&block.minecraft.banner.stripe_downleft\0" } , StaticRegistryEntry { name : "stripe_downright" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.stripe_downright\x08\0\x08asset_id\0\x1Aminecraft:stripe_downright\0" } , StaticRegistryEntry { name : "stripe_left" , data : b"\n\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.stripe_left\x08\0\x08asset_id\0\x15minecraft:stripe_left\0" } , StaticRegistryEntry { name : "stripe_middle" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_middle\x08\0\x08asset_id\0\x17minecraft:stripe_middle\0" } , StaticRegistryEntry { name : "stripe_right" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:stripe_right\x08\0\x0Ftranslation_key\0#block.minecraft.banner.stripe_right\0" } , StaticRegistryEntry { name : "stripe_top" , data : b"\n\x08\0\x0Ftranslation_key\0!block.minecraft.banner.stripe_top\x08\0\x08asset_id\0\x14minecraft:stripe_top\0" } , StaticRegistryEntry { name : "triangle_bottom" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:triangle_bottom\x08\0\x0Ftranslation_key\0&block.minecraft.banner.triangle_bottom\0" } , StaticRegistryEntry { name : "triangle_top" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.triangle_top\x08\0\x08asset_id\0\x16minecraft:triangle_top\0" } , StaticRegistryEntry { name : "triangles_bottom" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:triangles_bottom\x08\0\x0Ftranslation_key\0'block.minecraft.banner.triangles_bottom\0" } , StaticRegistryEntry { name : "triangles_top" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:triangles_top\x08\0\x0Ftranslation_key\0$block.minecraft.banner.triangles_top\0" }] , } , StaticRegistry { registry_id : "instrument" , entries : & [StaticRegistryEntry { name : "admire_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.4\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.admire_goat_horn\0\0" } , StaticRegistryEntry { name : "call_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.call_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.5\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dream_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.7\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.dream_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "feel_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.feel_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.3\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ponder_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.ponder_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "seek_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.2\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.seek_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sing_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.1\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.sing_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "yearn_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.yearn_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.6\0" }] , } , StaticRegistry { registry_id : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x04head\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0)\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\x14add_multiplied_total\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\n\0\x06amount\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x06\0\x04base@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\tattribute\0 minecraft:submerged_mining_speed\0\0\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x06victim\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\0\n\0\tpredicate\x01\0\tis_direct\x01\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\x08\0\tenchanted\0\x08attacker\n\0\x06effect\x08\0\x08to_apply\0\x12minecraft:slowness\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\x06\0\x0Cmin_duration?\xF8\0\0\0\0\0\0\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\n\0\x0Cmax_duration\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\x03\0\x06weight\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\nanvil_cost\0\0\0\x08\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0\r\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x04\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0&minecraft:enchantment.blast_protection\x08\0\toperation\0\tadd_value\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x16minecraft:is_explosion\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\n\0\x07effects\t\0\x1Dminecraft:armor_effectiveness\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first\xBF\xC3333333\x06\0\x04base\xBF\xC3333333\0\x08\0\x04type\0\rminecraft:add\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\tmax_level\0\0\0\x04\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\n\0\x07effects\t\0\x13minecraft:hit_block\n\0\0\0\x01\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\n\0\tpredicate\n\0\x05block\x08\0\x06blocks\0\x19#minecraft:lightning_rods\0\x01\0\x0Bcan_see_sky\x01\0\x08\0\tcondition\0\x18minecraft:location_check\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x17minecraft:summon_entity\x08\0\x06entity\0\x18minecraft:lightning_bolt\0\x06\0\x06volume@\x14\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\0\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x06victim\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x08location\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x06\0\x06volume@\x14\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\0\x08\0\x04type\0\x10minecraft:all_of\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x08\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "density" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\x06weight\0\0\0\x05\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\tmax_level\0\0\0\x05\n\0\x07effects\t\0'minecraft:smash_damage_per_fallen_block\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x06\0\x04base?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\tadd_value\x08\0\tattribute\0#minecraft:water_movement_efficiency\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xD5UU\\}\xDAK\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\0\x08\0\x02id\0#minecraft:enchantment.depth_strider\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0 minecraft:enchantment.efficiency\x08\0\tattribute\0\x1Bminecraft:mining_efficiency\n\0\x06amount\x06\0\x05added?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x18minecraft:levels_squared\0\x08\0\toperation\0\tadd_value\0\0\x03\0\nanvil_cost\0\0\0\x01\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\x03\0\x06weight\0\0\0\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x05\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\n\0\x08max_cost\x03\0\x04base\0\0\x003\x03\0\x15per_level_above_first\0\0\0\n\0\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x0B\x03\0\x15per_level_above_first\0\0\0\x06\0\x03\0\tmax_level\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x08\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x11minecraft:is_fall\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x05\0\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\n\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0<\0\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x06effect\n\0\x08duration\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x10minecraft:ignite\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\0\x08\0\x08affected\0\x06victim\0\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x12\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\x03\0\tmax_level\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\n\0\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x01\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x11minecraft:is_fire\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x16minecraft:burning_time\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xC3333333\x06\0\x15per_level_above_first\xBF\xC3333333\0\x08\0\x02id\0%minecraft:enchantment.fire_protection\x08\0\toperation\0\x13add_multiplied_base\0\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x01\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\n\0\x07effects\t\0\x1Cminecraft:projectile_spawned\n\0\0\0\x01\n\0\x06effect\x06\0\x08duration@Y\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\0\0\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x06effect\n\0\x0Bblock_state\x08\0\x04type\0\x1Fminecraft:simple_state_provider\n\0\x05state\x08\0\x04Name\0\x15minecraft:frosted_ice\n\0\nProperties\x08\0\x03age\0\x010\0\0\0\x08\0\x12trigger_game_event\0\x15minecraft:block_place\n\0\tpredicate\t\0\npredicates\n\0\0\0\x04\x08\0\x03tag\0\rminecraft:air\x08\0\x04type\0\x1Cminecraft:matching_block_tag\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\0\0\0\x01\0\0\0\0\0\x08\0\x06blocks\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_blocks\0\x08\0\x04type\0\x19minecraft:matching_fluids\x08\0\x06fluids\0\x0Fminecraft:water\0\x08\0\x04type\0\x16minecraft:unobstructed\0\x08\0\x04type\0\x10minecraft:all_of\0\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\x06\0\x06height?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x16minecraft:replace_disk\n\0\x06radius\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x06\0\x03min\0\0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:clamped\x06\0\x03max@0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x19minecraft:damage_immunity\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x1Cminecraft:burn_from_stepping\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\n\0\x06effect\0\0\0\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x15\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0 #minecraft:sensitive_to_impaling\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x01\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\x03\0\nanvil_cost\0\0\0\x08\n\0\x07effects\t\0\x12minecraft:ammo_use\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x14\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\0\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x02\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\n\0\x07effects\t\0\x19minecraft:equipment_drops\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\x84z\xE1G\xAE\x14{\x06\0\x15per_level_above_first?\x84z\xE1G\xAE\x14{\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x08attacker\n\0\tpredicate\x08\0\x04type\0\x10minecraft:player\0\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0%minecraft:trident_return_acceleration\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x07\x03\0\x04base\0\0\0\x0C\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x1Cminecraft:fishing_luck_bonus\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0 minecraft:fishing_time_reduction\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x06\0\x04base@\x14\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0K\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x18minecraft:repair_with_xp\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x12minecraft:multiply\x06\0\x06factor@\0\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\n\0\x07effects\t\0\x1Aminecraft:projectile_count\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\t\0\x1Bminecraft:projectile_spread\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@$\0\0\0\0\0\0\x06\0\x04base@$\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\nanvil_cost\0\0\0\x01\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\x06weight\0\0\0\n\n\0\x07effects\t\0\x1Dminecraft:projectile_piercing\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\0" } , StaticRegistryEntry { name : "power" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\x06weight\0\0\0\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\x06entity\0\x0Fdirect_attacker\0\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\tmax_level\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\0\x10\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\t\x03\0\x15per_level_above_first\0\0\0\x06\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\x06weight\0\0\0\x05\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x03\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x17minecraft:is_projectile\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\x03\0\tmax_level\0\0\0\x04\x03\0\nanvil_cost\0\0\0\x01\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x01\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x0B\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\x06weight\0\0\0\n\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x01\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\x03\0\tmax_level\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0%\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\"minecraft:crossbow_charging_sounds\n\0\0\0\x03\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_1\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_2\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_3\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\n\0\x1Eminecraft:crossbow_charge_time\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first\xBF\xD0\0\0\0\0\0\0\x06\0\x04base\xBF\xD0\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x04head\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\tadd_value\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\tattribute\0\x16minecraft:oxygen_bonus\x08\0\x02id\0!minecraft:enchantment.respiration\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0(\0\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x11\x03\0\x15per_level_above_first\0\0\0\x07\0\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x04hand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x17minecraft:trident_sound\x08\0\0\0\x03\0 minecraft:item.trident.riptide_1\0 minecraft:item.trident.riptide_2\0 minecraft:item.trident.riptide_3\n\0&minecraft:trident_spin_attack_strength\n\0\x05value\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\0\x15\x03\0\x15per_level_above_first\0\0\0\x0B\0\x03\0\nanvil_cost\0\0\0\x01\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\tmax_level\0\0\0\x05\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\x03\0\x06weight\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0A\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x1Aminecraft:block_experience\n\0\0\0\x01\n\0\x06effect\x06\0\x05value\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:set\0\0\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\nanvil_cost\0\0\0\x08\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x0F\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x01\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x05\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x04type\0\x1D#minecraft:sensitive_to_smite\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\n\0\x05value\x06\0\x04base@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\x08\0\rprimary_items\0\x1C#minecraft:enchantable/sword\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x02\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\t\0\x05terms\n\0\0\0\x02\t\0\x05terms\n\0\0\0\x03\x08\0\tcondition\0\"minecraft:enchantment_active_check\x01\0\x06active\x01\0\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\0\0\0\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\"minecraft:enchantment_active_check\x01\0\x06active\0\0\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\x08\0\tcondition\0\x10minecraft:any_of\0\0\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x02id\0 minecraft:enchantment.soul_speed\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\x85\x81\x06$\xDD/\x1B\x06\0\x04base?\xA4\xBCj~\xF9\xDB#\0\x08\0\tattribute\0\x18minecraft:movement_speed\x08\0\toperation\0\tadd_value\x08\0\x04type\0\x13minecraft:attribute\0\x08\0\x04type\0\x13minecraft:attribute\x08\0\x02id\0 minecraft:enchantment.soul_speed\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\x08\0\toperation\0\tadd_value\0\x08\0\x04type\0\x10minecraft:all_of\0\0\n\0\x06effect\x08\0\x04type\0\x1Cminecraft:change_item_damage\x06\0\x06amount?\xF0\0\0\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\n\0\x06chance\x08\0\x04type\0\x1Bminecraft:enchantment_level\x06\0\x06amount?\xA4z\xE1G\xAE\x14{\0\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x06effect\x08\0\x04type\0\x19minecraft:spawn_particles\n\0\x11vertical_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x04type\0\x0Fentity_position\0\n\0\x13horizontal_velocity\x06\0\x0Emovement_scale\xBF\xC9\x99\x99\x99\x99\x99\x9A\0\n\0\x11vertical_velocity\x06\0\x04base?\xB9\x99\x99\x99\x99\x99\x9A\0\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\0\x06\0\x05speed?\xF0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\x01\0\x0Cis_on_ground\x01\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\n\0\x06effect\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\n\0\x05pitch\x06\0\rmin_inclusive?\xE3333333\x06\0\rmax_exclusive?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x06\0\x06volume?\xE3333333\x08\0\x04type\0\x14minecraft:play_sound\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x06\0\x06chance?\xD6ffffff\x08\0\tcondition\0\x17minecraft:random_chance\0\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x05flags\x01\0\tis_flying\0\x01\0\x0Cis_on_ground\x01\0\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/sword\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\n\0\x06amount\n\0\x0Bdenominator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x12minecraft:fraction\n\0\tnumerator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0K\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x06\0\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x18minecraft:sneaking_speed\x08\0\x02id\0!minecraft:enchantment.swift_sneak\0\0\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x04legs\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08max_cost\x03\0\x04base\0\0\0<\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x0Crequirements\n\0\x06chance\x08\0\x04type\0\x1Bminecraft:enchantment_level\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\0\0\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\x08affected\0\x08attacker\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x06\0\nmax_damage@\x14\0\0\0\0\0\0\x08\0\x0Bdamage_type\0\x10minecraft:thorns\x08\0\x04type\0\x17minecraft:damage_entity\x06\0\nmin_damage?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\x06\0\x06amount@\0\0\0\0\0\0\0\0\0\x08\0\tenchanted\0\x06victim\0\0\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\x06weight\0\0\0\x01\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\x007\0\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x15minecraft:item_damage\n\0\0\0\x02\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\x08\0\x04type\0\x12minecraft:fraction\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@$\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\0\n\0\tnumerator\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\0\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\n\0\tnumerator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\n\0\x0Bdenominator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x12minecraft:fraction\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\0\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\x03\0\x06weight\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x08movement\n\0\rfall_distance\x06\0\x03min?\xF8\0\0\0\0\0\0\0\0\n\0\x05flags\x01\0\tis_flying\0\0\0\0\x08\0\x08affected\0\x08attacker\n\0\x06effect\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\x08\0\x04type\0\x11minecraft:explode\x08\0\x11block_interaction\0\x07trigger\x06\0\x06radius@\x0C\0\0\0\0\0\0\n\0\x14knockback_multiplier\t\0\x06values\x06\0\0\0\x03?\xF3333333?\xFC\0\0\0\0\0\0@\x01\x99\x99\x99\x99\x99\x9A\n\0\x08fallback\x06\0\x15per_level_above_first?\xD6ffffff\x06\0\x04base?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x10minecraft:lookup\0\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\n\0\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\0\x08\0\tenchanted\0\x08attacker\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\0" }] , } , StaticRegistry { registry_id : "dialog" , entries : & [StaticRegistryEntry { name : "custom_options" , data : b"\n\x08\0\x04type\0\x15minecraft:dialog_list\x03\0\x07columns\0\0\0\x01\n\0\x0Bexit_action\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\x03\0\x05width\0\0\0\xC8\0\x03\0\x0Cbutton_width\0\0\x016\n\0\x05title\x08\0\ttranslate\0\x19menu.custom_options.title\0\n\0\x0Eexternal_title\x08\0\ttranslate\0\x13menu.custom_options\0\x08\0\x07dialogs\0!#minecraft:pause_screen_additions\0" } , StaticRegistryEntry { name : "quick_actions" , data : b"\n\x08\0\x04type\0\x15minecraft:dialog_list\x08\0\x07dialogs\0\x18#minecraft:quick_actions\n\0\x0Eexternal_title\x08\0\ttranslate\0\x12menu.quick_actions\0\n\0\x0Bexit_action\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\x03\0\x05width\0\0\0\xC8\0\x03\0\x07columns\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x18menu.quick_actions.title\0\x03\0\x0Cbutton_width\0\0\x016\0" } , StaticRegistryEntry { name : "server_links" , data : b"\n\n\0\x0Bexit_action\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\x03\0\x05width\0\0\0\xC8\0\x03\0\x0Cbutton_width\0\0\x016\x08\0\x04type\0\x16minecraft:server_links\n\0\x0Eexternal_title\x08\0\ttranslate\0\x11menu.server_links\0\n\0\x05title\x08\0\ttranslate\0\x17menu.server_links.title\0\x03\0\x07columns\0\0\0\x01\0" }] , } , StaticRegistry { registry_id : "test_environment" , entries : & [StaticRegistryEntry { name : "default" , data : b"\n\t\0\x0Bdefinitions\0\0\0\0\0\x08\0\x04type\0\x10minecraft:all_of\0" }] , } , StaticRegistry { registry_id : "test_instance" , entries : & [StaticRegistryEntry { name : "always_pass" , data : b"\n\x03\0\tmax_ticks\0\0\0\x01\x08\0\x08function\0\x15minecraft:always_pass\x03\0\x0Bsetup_ticks\0\0\0\x01\x08\0\x0Benvironment\0\x11minecraft:default\x08\0\x04type\0\x12minecraft:function\x08\0\tstructure\0\x0Fminecraft:empty\x01\0\x08required\0\0" }] , }] ; +pub static REGISTRY_V_1_21_11 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\x08\0\x0Bgrass_color\0\x07#90814d\x08\0\rfoliage_color\0\x07#9e814d\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\0\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x03\0\tmax_delay\0\0]\xC0\0\0\n\0\x1Eminecraft:audio/ambient_sounds\x08\0\x04loop\0$minecraft:ambient.basalt_deltas.loop\n\0\x04mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\0\n\0\tadditions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\0\0\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\n\0\x08particle\x08\0\x04type\0\x13minecraft:white_ash\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#685f70\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE3333333\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE3333333\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7aa5ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\0\0\0\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#5db7ef\x08\0\rfoliage_color\0\x07#b6db61\x08\0\x0Bgrass_color\0\x07#b6db61\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0 minecraft:visual/water_fog_color\0\x07#5db7ef\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\nunderwater\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmin_delay\0\0.\xE0\0\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmax_delay\0\0]\xC0\0\n\0\x08creative\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\n\0\x08particle\x08\0\x04type\0\x17minecraft:crimson_spore\0\x06\0\x0Bprobability?\x99\x99\x99\x99\x99\x99\x9A\0\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#330303\n\0\x1Eminecraft:audio/ambient_sounds\n\0\tadditions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\0\x08\0\x04loop\0%minecraft:ambient.crimson_forest.loop\n\0\x04mood\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\0\0\0\n\0\x07effects\x08\0\x11dry_foliage_color\0\x07#7b5334\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\nunderwater\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Bminecraft:music.under_water\0\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\0\n\0\x08creative\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\x01\0\x11has_precipitation\x01\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#45adf2\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\nunderwater\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x08creative\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\x08\0 minecraft:visual/water_fog_color\0\x07#041633\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\0\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x18minecraft:music.creative\0\n\0\nunderwater\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Bminecraft:music.under_water\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\x01\0\x11has_precipitation\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0 minecraft:music.overworld.desert\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\n\0\x07effects\x08\0\rfoliage_color\0\x07#9e814d\x08\0\x0Bgrass_color\0\x07#90814d\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\x03\0\tmin_delay\0\0.\xE0\0\0\0\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\0\x06\0\x0Btemperature?\xE6ffffff\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature\xBF\xE6ffffff\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#859dff\0\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\nunderwater\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmax_delay\0\0]\xC0\0\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#81a0ff\0\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature\xBF\xE6ffffff\x01\0\x11has_precipitation\x01\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#859dff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.jungle\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\0\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\nunderwater\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Bminecraft:music.under_water\0\n\0\x08creative\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmax_delay\0\0]\xC0\0\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0 minecraft:visual/water_fog_color\0\x07#041633\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#45adf2\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\x08\0 minecraft:visual/water_fog_color\0\x07#4d7a60\n\0'minecraft:visual/water_fog_end_distance\x06\0\x08argument?\xEB333333\x08\0\x08modifier\0\x08multiply\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\rfoliage_color\0\x07#8db127\x08\0\x14grass_color_modifier\0\x05swamp\x08\0\x0Bwater_color\0\x07#3a7a6a\x08\0\x11dry_foliage_color\0\x07#7b5334\0\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#0e4ecf\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x08downfall?\xF0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#330808\n\0\x1Eminecraft:audio/ambient_sounds\n\0\tadditions\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x08\0\x04loop\0$minecraft:ambient.nether_wastes.loop\n\0\x04mood\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\0\0\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x08creative\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\nunderwater\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x06\0\x0Btemperature?\xE3333333\x01\0\x11has_precipitation\x01\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7aa5ff\0\x06\0\x08downfall?\xE3333333\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ca3ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xD3333333\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da3ff\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0 minecraft:visual/water_fog_color\0\x07#556980\x06\0\x1Cminecraft:audio/music_volume\0\0\0\0\0\0\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#817770\x08\0\x1Aminecraft:visual/sky_color\0\x07#b9b9b9\n\0 minecraft:audio/background_music\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#76889d\x08\0\x11dry_foliage_color\0\x07#a0a69c\x08\0\rfoliage_color\0\x07#878d76\x08\0\x0Bgrass_color\0\x07#778272\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE6ffffff\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\nunderwater\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmin_delay\0\0.\xE0\0\n\0\x07default\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x18minecraft:music.creative\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\x01\0\x11has_precipitation\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\xBF\xD3333333\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#829fff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#839eff\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#1b4745\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\0\0\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\tadditions\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x08\0\x04loop\0'minecraft:ambient.soul_sand_valley.loop\0\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\x06\0\x0Bprobability?y\x99\x99\x99\x99\x99\x9A\n\0\x08particle\x08\0\x04type\0\rminecraft:ash\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xEEffffff\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#76a8ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\n\0\nattributes\x08\0 minecraft:visual/water_fog_color\0\x07#232317\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\n\0'minecraft:visual/water_fog_end_distance\x08\0\x08modifier\0\x08multiply\x06\0\x08argument?\xEB333333\0\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmin_delay\0\0.\xE0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x08\0\rfoliage_color\0\x07#6a7039\x08\0\x14grass_color_modifier\0\x05swamp\x08\0\x0Bwater_color\0\x07#617b64\x08\0\x11dry_foliage_color\0\x07#7b5334\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da3ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#43d5ee\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0 minecraft:visual/water_fog_color\0\x07#041f33\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\0\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\0\n\0\nunderwater\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\nattributes\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\n\0\x08particle\x08\0\x04type\0\x16minecraft:warped_spore\0\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#1a051a\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\x08\0\x04loop\0$minecraft:ambient.warped_forest.loop\n\0\tadditions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\0\0\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\x06\0\x08downfall?\xD3333333\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x08\0\rfoliage_color\0\x07#9e814d\x08\0\x0Bwater_color\0\x07#3f76e4\x08\0\x0Bgrass_color\0\x07#90814d\0\x01\0\x11has_precipitation\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Echat.type.text\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\n\0\x05style\x08\0\x05color\0\x04gray\x01\0\x06italic\x01\0\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\n\0\x05style\x08\0\x05color\0\x04gray\x01\0\x06italic\x01\0\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\n%s says %s\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x02%s\t\0\nparameters\x08\0\0\0\x01\0\x07content\0\0" }] , } , StaticRegistry { registry_id : "trim_pattern" , entries : & [StaticRegistryEntry { name : "bolt" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:bolt\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "coast" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:coast\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\x08\0\x08asset_id\0\x0Eminecraft:dune\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\x08\0\x08asset_id\0\rminecraft:eye\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\0\x08\0\x08asset_id\0\x0Eminecraft:flow\0" } , StaticRegistryEntry { name : "host" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\x08\0\x08asset_id\0\x0Eminecraft:host\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\x08\0\x08asset_id\0\x10minecraft:raiser\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\x08\0\x08asset_id\0\rminecraft:rib\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.sentry\0\x08\0\x08asset_id\0\x10minecraft:sentry\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x10minecraft:shaper\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:silence\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_pattern.minecraft.silence\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\x08\0\x08asset_id\0\x0Fminecraft:snout\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:spire\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:tide\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\0\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\x01\0\x05decal\0\x08\0\x08asset_id\0\rminecraft:vex\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:ward\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\x08\0\x08asset_id\0\x13minecraft:wayfinder\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:wild\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\0" }] , } , StaticRegistry { registry_id : "trim_material" , entries : & [StaticRegistryEntry { name : "amethyst" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#9A5CC6\x08\0\ttranslate\0 trim_material.minecraft.amethyst\0\x08\0\nasset_name\0\x08amethyst\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\n\0\x15override_armor_assets\x08\0\x10minecraft:copper\0\rcopper_darker\0\x08\0\nasset_name\0\x06copper\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\x08\0\x05color\0\x07#B4684D\0\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.diamond\x08\0\x05color\0\x07#6EECD2\0\x08\0\nasset_name\0\x07diamond\n\0\x15override_armor_assets\x08\0\x11minecraft:diamond\0\x0Ediamond_darker\0\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\x08\0\nasset_name\0\x07emerald\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\x08\0\x05color\0\x07#11A036\0\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\x08\0\nasset_name\0\x04gold\n\0\x15override_armor_assets\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\x08\0\x05color\0\x07#DEB12D\0\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\x08\0\x05color\0\x07#ECECEC\0\n\0\x15override_armor_assets\x08\0\x0Eminecraft:iron\0\x0Biron_darker\0\x08\0\nasset_name\0\x04iron\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\x08\0\nasset_name\0\x05lapis\n\0\x0Bdescription\x08\0\x05color\0\x07#416E97\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\0\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#625859\x08\0\ttranslate\0!trim_material.minecraft.netherite\0\n\0\x15override_armor_assets\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\x08\0\nasset_name\0\tnetherite\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\x08\0\nasset_name\0\x06quartz\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\x08\0\x05color\0\x07#E3D4C4\0\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\x08\0\nasset_name\0\x08redstone\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.redstone\x08\0\x05color\0\x07#971607\0\0" } , StaticRegistryEntry { name : "resin" , data : b"\n\x08\0\nasset_name\0\x05resin\n\0\x0Bdescription\x08\0\x05color\0\x07#FC7812\x08\0\ttranslate\0\x1Dtrim_material.minecraft.resin\0\0" }] , } , StaticRegistry { registry_id : "wolf_variant" , entries : & [StaticRegistryEntry { name : "ashen" , data : b"\n\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_ashen_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_ashen_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_ashen\0\0" } , StaticRegistryEntry { name : "black" , data : b"\n\n\0\x06assets\x08\0\x04wild\0 minecraft:entity/wolf/wolf_black\x08\0\x04tame\0%minecraft:entity/wolf/wolf_black_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_black_angry\0\0" } , StaticRegistryEntry { name : "chestnut" , data : b"\n\n\0\x06assets\x08\0\x04tame\0(minecraft:entity/wolf/wolf_chestnut_tame\x08\0\x04wild\0#minecraft:entity/wolf/wolf_chestnut\x08\0\x05angry\0)minecraft:entity/wolf/wolf_chestnut_angry\0\0" } , StaticRegistryEntry { name : "pale" , data : b"\n\n\0\x06assets\x08\0\x04wild\0\x1Aminecraft:entity/wolf/wolf\x08\0\x05angry\0 minecraft:entity/wolf/wolf_angry\x08\0\x04tame\0\x1Fminecraft:entity/wolf/wolf_tame\0\0" } , StaticRegistryEntry { name : "rusty" , data : b"\n\n\0\x06assets\x08\0\x05angry\0&minecraft:entity/wolf/wolf_rusty_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_rusty\x08\0\x04tame\0%minecraft:entity/wolf/wolf_rusty_tame\0\0" } , StaticRegistryEntry { name : "snowy" , data : b"\n\n\0\x06assets\x08\0\x04wild\0 minecraft:entity/wolf/wolf_snowy\x08\0\x04tame\0%minecraft:entity/wolf/wolf_snowy_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_snowy_angry\0\0" } , StaticRegistryEntry { name : "spotted" , data : b"\n\n\0\x06assets\x08\0\x05angry\0(minecraft:entity/wolf/wolf_spotted_angry\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_spotted\x08\0\x04tame\0'minecraft:entity/wolf/wolf_spotted_tame\0\0" } , StaticRegistryEntry { name : "striped" , data : b"\n\n\0\x06assets\x08\0\x04tame\0'minecraft:entity/wolf/wolf_striped_tame\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_striped\x08\0\x05angry\0(minecraft:entity/wolf/wolf_striped_angry\0\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_woods_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_woods_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_woods\0\0" }] , } , StaticRegistry { registry_id : "wolf_sound_variant" , entries : & [StaticRegistryEntry { name : "angry" , data : b"\n\x08\0\rambient_sound\0#minecraft:entity.wolf_angry.ambient\x08\0\x0Bdeath_sound\0!minecraft:entity.wolf_angry.death\x08\0\x0Bgrowl_sound\0!minecraft:entity.wolf_angry.growl\x08\0\x0Bwhine_sound\0!minecraft:entity.wolf_angry.whine\x08\0\npant_sound\0 minecraft:entity.wolf_angry.pant\x08\0\nhurt_sound\0 minecraft:entity.wolf_angry.hurt\0" } , StaticRegistryEntry { name : "big" , data : b"\n\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_big.pant\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_big.whine\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_big.death\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_big.growl\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_big.hurt\x08\0\rambient_sound\0!minecraft:entity.wolf_big.ambient\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\x08\0\rambient_sound\0\x1Dminecraft:entity.wolf.ambient\x08\0\npant_sound\0\x1Aminecraft:entity.wolf.pant\x08\0\x0Bdeath_sound\0\x1Bminecraft:entity.wolf.death\x08\0\x0Bgrowl_sound\0\x1Bminecraft:entity.wolf.growl\x08\0\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\x08\0\nhurt_sound\0\x1Aminecraft:entity.wolf.hurt\0" } , StaticRegistryEntry { name : "cute" , data : b"\n\x08\0\npant_sound\0\x1Fminecraft:entity.wolf_cute.pant\x08\0\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\x08\0\x0Bdeath_sound\0 minecraft:entity.wolf_cute.death\x08\0\nhurt_sound\0\x1Fminecraft:entity.wolf_cute.hurt\x08\0\x0Bwhine_sound\0 minecraft:entity.wolf_cute.whine\x08\0\x0Bgrowl_sound\0 minecraft:entity.wolf_cute.growl\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_grumpy.death\x08\0\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_grumpy.growl\x08\0\npant_sound\0!minecraft:entity.wolf_grumpy.pant\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_grumpy.whine\x08\0\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\0" } , StaticRegistryEntry { name : "puglin" , data : b"\n\x08\0\npant_sound\0!minecraft:entity.wolf_puglin.pant\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_puglin.whine\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_puglin.death\x08\0\rambient_sound\0$minecraft:entity.wolf_puglin.ambient\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_puglin.growl\x08\0\nhurt_sound\0!minecraft:entity.wolf_puglin.hurt\0" } , StaticRegistryEntry { name : "sad" , data : b"\n\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_sad.growl\x08\0\rambient_sound\0!minecraft:entity.wolf_sad.ambient\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_sad.hurt\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_sad.pant\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_sad.whine\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_sad.death\0" }] , } , StaticRegistry { registry_id : "pig_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x05model\0\x04cold\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/cold_pig\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/pig/temperate_pig\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/warm_pig\0" }] , } , StaticRegistry { registry_id : "frog_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/cold_frog\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0$minecraft:entity/frog/temperate_frog\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/warm_frog\0" }] , } , StaticRegistry { registry_id : "cat_variant" , entries : & [StaticRegistryEntry { name : "all_black" , data : b"\n\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/all_black\0" } , StaticRegistryEntry { name : "black" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/black\0" } , StaticRegistryEntry { name : "british_shorthair" , data : b"\n\x08\0\x08asset_id\0&minecraft:entity/cat/british_shorthair\0" } , StaticRegistryEntry { name : "calico" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:entity/cat/calico\0" } , StaticRegistryEntry { name : "jellie" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:entity/cat/jellie\0" } , StaticRegistryEntry { name : "persian" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/persian\0" } , StaticRegistryEntry { name : "ragdoll" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/ragdoll\0" } , StaticRegistryEntry { name : "red" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:entity/cat/red\0" } , StaticRegistryEntry { name : "siamese" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/siamese\0" } , StaticRegistryEntry { name : "tabby" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/tabby\0" } , StaticRegistryEntry { name : "white" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:entity/cat/white\0" }] , } , StaticRegistry { registry_id : "cow_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x05model\0\x04cold\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/cold_cow\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/cow/temperate_cow\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x05model\0\x04warm\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/warm_cow\0" }] , } , StaticRegistry { registry_id : "chicken_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x05model\0\x04cold\x08\0\x08asset_id\0%minecraft:entity/chicken/cold_chicken\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0*minecraft:entity/chicken/temperate_chicken\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0%minecraft:entity/chicken/warm_chicken\0" }] , } , StaticRegistry { registry_id : "zombie_nautilus_variant" , entries : & [StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0)minecraft:entity/nautilus/zombie_nautilus\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0/minecraft:entity/nautilus/zombie_nautilus_coral\x08\0\x05model\0\x04warm\0" }] , } , StaticRegistry { registry_id : "painting_variant" , entries : & [StaticRegistryEntry { name : "alban" , data : b"\n\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:alban\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.alban.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:aztec\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\0\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.aztec2.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x10minecraft:aztec2\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.backyard.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x12minecraft:backyard\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.backyard.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:baroque\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.baroque.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.baroque.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Eminecraft:bomb\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.bouquet.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.bouquet.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:bouquet\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0'painting.minecraft.burning_skull.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0&painting.minecraft.burning_skull.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x17minecraft:burning_skull\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\0\x08\0\x08asset_id\0\x0Eminecraft:bust\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.cavebird.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x12minecraft:cavebird\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.cavebird.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.changing.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x12minecraft:changing\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.changing.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\0\x08\0\x08asset_id\0\x0Fminecraft:cotan\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:courbet\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.courbet.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.courbet.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.creebet.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.creebet.title\0\x08\0\x08asset_id\0\x11minecraft:creebet\0" } , StaticRegistryEntry { name : "dennis" , data : b"\n\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.dennis.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x10minecraft:dennis\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.dennis.title\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\n\0\x06author\x08\0\ttranslate\0%painting.minecraft.donkey_kong.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x15minecraft:donkey_kong\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0$painting.minecraft.donkey_kong.title\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:earth\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.earth.title\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.endboss.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x11minecraft:endboss\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.endboss.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x0Eminecraft:fern\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fern.title\0\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x12minecraft:fighters\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.fighters.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.fighters.author\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.finding.title\0\x08\0\x08asset_id\0\x11minecraft:finding\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.finding.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:fire\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.fire.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "graham" , data : b"\n\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.graham.author\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:graham\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.graham.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:humble\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.humble.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.humble.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.kebab.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Fminecraft:kebab\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.lowmist.title\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:lowmist\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.lowmist.author\0\0" } , StaticRegistryEntry { name : "match" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:match\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "meditative" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.meditative.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x14minecraft:meditative\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0$painting.minecraft.meditative.author\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\x08\0\x08asset_id\0\rminecraft:orb\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.orb.author\0\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.owlemons.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.owlemons.author\0\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:owlemons\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.passage.title\0\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:passage\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.passage.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:pigscene\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.pigscene.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\0\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:plant\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.plant.author\0\0" } , StaticRegistryEntry { name : "pointer" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.pointer.author\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.pointer.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:pointer\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.pond.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x0Eminecraft:pond\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.pool.title\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:pool\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\n\0\x05title\x08\0\ttranslate\0%painting.minecraft.prairie_ride.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x16minecraft:prairie_ride\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0&painting.minecraft.prairie_ride.author\0\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Cpainting.minecraft.sea.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\0\x08\0\x08asset_id\0\rminecraft:sea\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:skeleton\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.skeleton.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.skeleton.title\0\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\n\0\x06author\x08\0\ttranslate\0)painting.minecraft.skull_and_roses.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0(painting.minecraft.skull_and_roses.title\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:stage\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.stage.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.sunflowers.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0$painting.minecraft.sunflowers.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x14minecraft:sunflowers\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x10minecraft:sunset\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.sunset.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:tides\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.unpacked.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x12minecraft:unpacked\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.unpacked.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "void" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.void.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:void\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.wanderer.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.wanderer.title\0\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x12minecraft:wanderer\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0#painting.minecraft.wasteland.author\0\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x13minecraft:wasteland\n\0\x05title\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "water" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.water.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:water\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:wind\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.wind.title\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.wither.title\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:wither\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x0Elogical_height\0\0\x01\x80\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmin_inclusive\0\0\0\0\0\x01\0\x0Bhas_ceiling\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x0Chas_skylight\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\x08\0\x1Cminecraft:visual/cloud_color\0\t#ccffffff\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\n\0 minecraft:audio/background_music\n\0\x08creative\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x07default\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\x03\0\x06height\0\0\x01\x80\x08\0\ttimelines\0\x17#minecraft:in_overworld\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x0Chas_skylight\x01\x03\0\x0Elogical_height\0\0\x01\x80\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\n\0 minecraft:audio/background_music\n\0\x08creative\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Cminecraft:visual/cloud_color\0\t#ccffffff\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x06height\0\0\x01\x80\x08\0\ttimelines\0\x17#minecraft:in_overworld\n\0\x19monster_spawn_light_level\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmax_inclusive\0\0\0\x07\0\x01\0\x0Bhas_ceiling\x01\x06\0\rambient_light\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x0Elogical_height\0\0\x01\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x08\0\ttimelines\0\x11#minecraft:in_end\x01\0\x0Bhas_ceiling\0\x01\0\x0Ehas_fixed_time\x01\x01\0\x0Chas_skylight\x01\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x03\0\x19monster_spawn_light_level\0\0\0\x0F\x03\0\x06height\0\0\x01\0\x03\0\x05min_y\0\0\0\0\x06\0\rambient_light?\xD0\0\0\0\0\0\0\x08\0\x06skybox\0\x03end\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x13minecraft:music.end\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0\x17p\x01\0\x15replace_current_music\x01\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#181318\x08\0 minecraft:visual/sky_light_color\0\x07#e580ff\x08\0\x1Aminecraft:visual/sky_color\0\x07#000000\x06\0!minecraft:visual/sky_light_factor\0\0\0\0\0\0\0\0\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x03\0\x06height\0\0\x01\0\x01\0\x0Bhas_ceiling\x01\x03\0\x19monster_spawn_light_level\0\0\0\x07\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x01\0\x0Chas_skylight\0\x03\0\x05min_y\0\0\0\0\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x0Elogical_height\0\0\0\x80\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x01\0\x0Ehas_fixed_time\x01\x08\0\x0Ecardinal_light\0\x06nether\x08\0\x06skybox\0\x04none\n\0\nattributes\x08\0 minecraft:visual/sky_light_color\0\x07#7a7aff\x06\0\"minecraft:gameplay/sky_light_level@\x10\0\0\0\0\0\0\x06\0!minecraft:visual/sky_light_factor\0\0\0\0\0\0\0\0\x01\0#minecraft:gameplay/water_evaporates\x01\x06\0!minecraft:visual/fog_end_distance@X\0\0\0\0\0\0\n\0+minecraft:visual/default_dripstone_particle\x08\0\x04type\0!minecraft:dripping_dripstone_lava\0\x01\0\"minecraft:gameplay/piglins_zombify\0\x01\0\x1Cminecraft:gameplay/fast_lava\x01\x06\0#minecraft:visual/fog_start_distance@$\0\0\0\0\0\0\0\x08\0\ttimelines\0\x14#minecraft:in_nether\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05arrow\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0FbadRespawnPoint\x08\0\x07scaling\0\x06always\x08\0\x12death_message_type\0\x17intentional_game_design\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06cactus\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "campfire" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x06inFire\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x08cramming\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x08\0\nmessage_id\0\x0CdragonBreath\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x08\0\nmessage_id\0\x05drown\x08\0\x07effects\0\x08drowning\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x08\0\nmessage_id\0\x06dryout\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "ender_pearl" , data : b"\n\x08\0\nmessage_id\0\x04fall\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x12death_message_type\0\rfall_variants\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\texplosion\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x08\0\x12death_message_type\0\rfall_variants\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x04fall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05anvil\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0CfallingBlock\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x11fallingStalactite\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x08fireball\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\tfireworks\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0BflyIntoWall\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x08\0\nmessage_id\0\x06freeze\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x08freezing\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x07generic\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "generic_kill" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0BgenericKill\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x08hotFloor\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06inFire\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06inWall\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x08\0\nmessage_id\0\rindirectMagic\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x08\0\nmessage_id\0\x04lava\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x08\0\nmessage_id\0\rlightningBolt\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mace_smash" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\nmace_smash\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x08\0\nmessage_id\0\x05magic\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06onFire\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x08\0\nmessage_id\0\noutOfWorld\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "outside_border" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\routsideBorder\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x08\0\nmessage_id\0\x10explosion.player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\nsonic_boom\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "spear" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05spear\0" } , StaticRegistryEntry { name : "spit" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x08\0\nmessage_id\0\nstalagmite\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06starve\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x08\0\nmessage_id\0\x05sting\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x08\0\x07effects\0\x06poking\x08\0\nmessage_id\0\x0EsweetBerryBush\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x06thorns\x08\0\nmessage_id\0\x06thorns\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06thrown\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x08\0\nmessage_id\0\x07trident\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06onFire\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wind_charge" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x08\0\nmessage_id\0\x06wither\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0BwitherSkull\x08\0\x07scaling\0 when_caused_by_living_non_player\0" }] , } , StaticRegistry { registry_id : "jukebox_song" , entries : & [StaticRegistryEntry { name : "11" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.11\0\x03\0\x11comparator_output\0\0\0\x0B\x08\0\x0Bsound_event\0\x17minecraft:music_disc.11\x06\0\x11length_in_seconds@Q\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "13" , data : b"\n\x06\0\x11length_in_seconds@f@\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\0\x03\0\x11comparator_output\0\0\0\x01\x08\0\x0Bsound_event\0\x17minecraft:music_disc.13\0" } , StaticRegistryEntry { name : "5" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x18jukebox_song.minecraft.5\0\x08\0\x0Bsound_event\0\x16minecraft:music_disc.5\x03\0\x11comparator_output\0\0\0\x0F\x06\0\x11length_in_seconds@f@\0\0\0\0\0\0" } , StaticRegistryEntry { name : "blocks" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.blocks\0\x06\0\x11length_in_seconds@u\x90\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x03\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.blocks\0" } , StaticRegistryEntry { name : "cat" , data : b"\n\x08\0\x0Bsound_event\0\x18minecraft:music_disc.cat\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.cat\0\x03\0\x11comparator_output\0\0\0\x02\x06\0\x11length_in_seconds@g \0\0\0\0\0\0" } , StaticRegistryEntry { name : "chirp" , data : b"\n\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.chirp\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.chirp\0\x03\0\x11comparator_output\0\0\0\x04\x06\0\x11length_in_seconds@g \0\0\0\0\0\0" } , StaticRegistryEntry { name : "creator" , data : b"\n\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.creator\x06\0\x11length_in_seconds@f\0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0C\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.creator\0\0" } , StaticRegistryEntry { name : "creator_music_box" , data : b"\n\x08\0\x0Bsound_event\0&minecraft:music_disc.creator_music_box\x06\0\x11length_in_seconds@R@\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0B\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\0" } , StaticRegistryEntry { name : "far" , data : b"\n\x06\0\x11length_in_seconds@e\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x05\x08\0\x0Bsound_event\0\x18minecraft:music_disc.far\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.far\0\0" } , StaticRegistryEntry { name : "lava_chicken" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#jukebox_song.minecraft.lava_chicken\0\x06\0\x11length_in_seconds@`\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\t\x08\0\x0Bsound_event\0!minecraft:music_disc.lava_chicken\0" } , StaticRegistryEntry { name : "mall" , data : b"\n\x06\0\x11length_in_seconds@h\xA0\0\0\0\0\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.mall\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.mall\0\x03\0\x11comparator_output\0\0\0\x06\0" } , StaticRegistryEntry { name : "mellohi" , data : b"\n\x06\0\x11length_in_seconds@X\0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.mellohi\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\x03\0\x11comparator_output\0\0\0\x07\0" } , StaticRegistryEntry { name : "otherside" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\x06\0\x11length_in_seconds@h`\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0E\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\0" } , StaticRegistryEntry { name : "pigstep" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.pigstep\0\x06\0\x11length_in_seconds@b\xA0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.pigstep\x03\0\x11comparator_output\0\0\0\r\0" } , StaticRegistryEntry { name : "precipice" , data : b"\n\x03\0\x11comparator_output\0\0\0\r\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.precipice\x06\0\x11length_in_seconds@r\xB0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\0" } , StaticRegistryEntry { name : "relic" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.relic\0\x06\0\x11length_in_seconds@k@\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0E\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.relic\0" } , StaticRegistryEntry { name : "stal" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.stal\x06\0\x11length_in_seconds@b\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.stal\0\0" } , StaticRegistryEntry { name : "strad" , data : b"\n\x06\0\x11length_in_seconds@g\x80\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.strad\x03\0\x11comparator_output\0\0\0\t\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.strad\0\0" } , StaticRegistryEntry { name : "tears" , data : b"\n\x03\0\x11comparator_output\0\0\0\n\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.tears\x06\0\x11length_in_seconds@e\xE0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.tears\0\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\x06\0\x11length_in_seconds@m\xC0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\x03\0\x11comparator_output\0\0\0\x0C\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.ward\x03\0\x11comparator_output\0\0\0\n\x06\0\x11length_in_seconds@o`\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.ward\0\0" }] , } , StaticRegistry { registry_id : "banner_pattern" , entries : & [StaticRegistryEntry { name : "base" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:base\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.base\0" } , StaticRegistryEntry { name : "border" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.border\x08\0\x08asset_id\0\x10minecraft:border\0" } , StaticRegistryEntry { name : "bricks" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.bricks\x08\0\x08asset_id\0\x10minecraft:bricks\0" } , StaticRegistryEntry { name : "circle" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.circle\x08\0\x08asset_id\0\x10minecraft:circle\0" } , StaticRegistryEntry { name : "creeper" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:creeper\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.creeper\0" } , StaticRegistryEntry { name : "cross" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.cross\x08\0\x08asset_id\0\x0Fminecraft:cross\0" } , StaticRegistryEntry { name : "curly_border" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.curly_border\x08\0\x08asset_id\0\x16minecraft:curly_border\0" } , StaticRegistryEntry { name : "diagonal_left" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.diagonal_left\x08\0\x08asset_id\0\x17minecraft:diagonal_left\0" } , StaticRegistryEntry { name : "diagonal_right" , data : b"\n\x08\0\x0Ftranslation_key\0%block.minecraft.banner.diagonal_right\x08\0\x08asset_id\0\x18minecraft:diagonal_right\0" } , StaticRegistryEntry { name : "diagonal_up_left" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:diagonal_up_left\x08\0\x0Ftranslation_key\0'block.minecraft.banner.diagonal_up_left\0" } , StaticRegistryEntry { name : "diagonal_up_right" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:diagonal_up_right\x08\0\x0Ftranslation_key\0(block.minecraft.banner.diagonal_up_right\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.flow\x08\0\x08asset_id\0\x0Eminecraft:flow\0" } , StaticRegistryEntry { name : "flower" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:flower\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.flower\0" } , StaticRegistryEntry { name : "globe" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:globe\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.globe\0" } , StaticRegistryEntry { name : "gradient" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:gradient\x08\0\x0Ftranslation_key\0\x1Fblock.minecraft.banner.gradient\0" } , StaticRegistryEntry { name : "gradient_up" , data : b"\n\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.gradient_up\x08\0\x08asset_id\0\x15minecraft:gradient_up\0" } , StaticRegistryEntry { name : "guster" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.guster\x08\0\x08asset_id\0\x10minecraft:guster\0" } , StaticRegistryEntry { name : "half_horizontal" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:half_horizontal\x08\0\x0Ftranslation_key\0&block.minecraft.banner.half_horizontal\0" } , StaticRegistryEntry { name : "half_horizontal_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0-block.minecraft.banner.half_horizontal_bottom\x08\0\x08asset_id\0 minecraft:half_horizontal_bottom\0" } , StaticRegistryEntry { name : "half_vertical" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:half_vertical\x08\0\x0Ftranslation_key\0$block.minecraft.banner.half_vertical\0" } , StaticRegistryEntry { name : "half_vertical_right" , data : b"\n\x08\0\x0Ftranslation_key\0*block.minecraft.banner.half_vertical_right\x08\0\x08asset_id\0\x1Dminecraft:half_vertical_right\0" } , StaticRegistryEntry { name : "mojang" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:mojang\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.mojang\0" } , StaticRegistryEntry { name : "piglin" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.piglin\x08\0\x08asset_id\0\x10minecraft:piglin\0" } , StaticRegistryEntry { name : "rhombus" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:rhombus\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.rhombus\0" } , StaticRegistryEntry { name : "skull" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.skull\x08\0\x08asset_id\0\x0Fminecraft:skull\0" } , StaticRegistryEntry { name : "small_stripes" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:small_stripes\x08\0\x0Ftranslation_key\0$block.minecraft.banner.small_stripes\0" } , StaticRegistryEntry { name : "square_bottom_left" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:square_bottom_left\x08\0\x0Ftranslation_key\0)block.minecraft.banner.square_bottom_left\0" } , StaticRegistryEntry { name : "square_bottom_right" , data : b"\n\x08\0\x0Ftranslation_key\0*block.minecraft.banner.square_bottom_right\x08\0\x08asset_id\0\x1Dminecraft:square_bottom_right\0" } , StaticRegistryEntry { name : "square_top_left" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.square_top_left\x08\0\x08asset_id\0\x19minecraft:square_top_left\0" } , StaticRegistryEntry { name : "square_top_right" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:square_top_right\x08\0\x0Ftranslation_key\0'block.minecraft.banner.square_top_right\0" } , StaticRegistryEntry { name : "straight_cross" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:straight_cross\x08\0\x0Ftranslation_key\0%block.minecraft.banner.straight_cross\0" } , StaticRegistryEntry { name : "stripe_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_bottom\x08\0\x08asset_id\0\x17minecraft:stripe_bottom\0" } , StaticRegistryEntry { name : "stripe_center" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_center\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_center\0" } , StaticRegistryEntry { name : "stripe_downleft" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:stripe_downleft\x08\0\x0Ftranslation_key\0&block.minecraft.banner.stripe_downleft\0" } , StaticRegistryEntry { name : "stripe_downright" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:stripe_downright\x08\0\x0Ftranslation_key\0'block.minecraft.banner.stripe_downright\0" } , StaticRegistryEntry { name : "stripe_left" , data : b"\n\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.stripe_left\x08\0\x08asset_id\0\x15minecraft:stripe_left\0" } , StaticRegistryEntry { name : "stripe_middle" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_middle\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_middle\0" } , StaticRegistryEntry { name : "stripe_right" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:stripe_right\x08\0\x0Ftranslation_key\0#block.minecraft.banner.stripe_right\0" } , StaticRegistryEntry { name : "stripe_top" , data : b"\n\x08\0\x0Ftranslation_key\0!block.minecraft.banner.stripe_top\x08\0\x08asset_id\0\x14minecraft:stripe_top\0" } , StaticRegistryEntry { name : "triangle_bottom" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:triangle_bottom\x08\0\x0Ftranslation_key\0&block.minecraft.banner.triangle_bottom\0" } , StaticRegistryEntry { name : "triangle_top" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.triangle_top\x08\0\x08asset_id\0\x16minecraft:triangle_top\0" } , StaticRegistryEntry { name : "triangles_bottom" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:triangles_bottom\x08\0\x0Ftranslation_key\0'block.minecraft.banner.triangles_bottom\0" } , StaticRegistryEntry { name : "triangles_top" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.triangles_top\x08\0\x08asset_id\0\x17minecraft:triangles_top\0" }] , } , StaticRegistry { registry_id : "instrument" , entries : & [StaticRegistryEntry { name : "admire_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.admire_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.4\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "call_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.5\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.call_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dream_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.dream_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.7\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "feel_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.3\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.feel_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ponder_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.ponder_goat_horn\0\0" } , StaticRegistryEntry { name : "seek_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.2\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.seek_goat_horn\0\0" } , StaticRegistryEntry { name : "sing_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.1\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.sing_goat_horn\0\0" } , StaticRegistryEntry { name : "yearn_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.yearn_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.6\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0)\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\0\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\x08\0\tattribute\0 minecraft:submerged_mining_speed\x08\0\toperation\0\x14add_multiplied_total\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x01\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x03\0\tmax_level\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\x03\0\x06weight\0\0\0\x05\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\x06entity\0\x04this\0\n\0\tpredicate\x01\0\tis_direct\x01\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\n\0\x06effect\n\0\x0Cmax_duration\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\0\x06\0\x0Cmin_duration?\xF8\0\0\0\0\0\0\x08\0\x08to_apply\0\x12minecraft:slowness\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\0\x08\0\x08affected\0\x06victim\x08\0\tenchanted\0\x08attacker\0\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\0\0\0\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\x03\0\tmax_level\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x16minecraft:is_explosion\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\0\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x08\0\x02id\0&minecraft:enchantment.blast_protection\x08\0\toperation\0\tadd_value\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0\r\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x04\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\x03\0\tmax_level\0\0\0\x04\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x1Dminecraft:armor_effectiveness\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xC3333333\0\x08\0\x04type\0\rminecraft:add\0\0\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\x03\0\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x01\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x06volume@\x14\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x06\0\x05pitch?\xF0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x08location\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\x06entity\0\x04this\0\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\0\0\0\t\0\x13minecraft:hit_block\n\0\0\0\x01\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x06\0\x06volume@\x14\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\x06entity\0\x04this\0\n\0\tpredicate\x01\0\x0Bcan_see_sky\x01\n\0\x05block\x08\0\x06blocks\0\x19#minecraft:lightning_rods\0\0\x08\0\tcondition\0\x18minecraft:location_check\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\0" } , StaticRegistryEntry { name : "density" , data : b"\n\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0'minecraft:smash_damage_per_fallen_block\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xE0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x05\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0#minecraft:enchantment.depth_strider\n\0\x06amount\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\x06\0\x04base?\xD5UU\\}\xDAK\x08\0\x04type\0\x10minecraft:linear\0\x08\0\tattribute\0#minecraft:water_movement_efficiency\x08\0\toperation\0\tadd_value\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\tmax_level\0\0\0\x03\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\x003\0\x03\0\x06weight\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\x03\0\tmax_level\0\0\0\x05\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0 minecraft:enchantment.efficiency\x08\0\tattribute\0\x1Bminecraft:mining_efficiency\n\0\x06amount\x08\0\x04type\0\x18minecraft:levels_squared\x06\0\x05added?\xF0\0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\0\0\x03\0\nanvil_cost\0\0\0\x01\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\x08\0\0\0\0\0\0\x06\0\x04base@\x08\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x11minecraft:is_fall\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\x03\0\x06weight\0\0\0\x05\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x05\0\x03\0\tmax_level\0\0\0\x04\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\x0B\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\x03\0\tmax_level\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\n\0\tpredicate\x01\0\tis_direct\x01\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\n\0\x06effect\n\0\x08duration\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x10\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\x08\0\x08affected\0\x06victim\0\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\n\0\x08max_cost\x03\0\x04base\0\0\0<\x03\0\x15per_level_above_first\0\0\0\x14\0\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0%minecraft:enchantment.fire_protection\x08\0\tattribute\0\x16minecraft:burning_time\x08\0\toperation\0\x13add_multiplied_base\n\0\x06amount\x06\0\x04base\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first\xBF\xC3333333\0\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x01\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x11minecraft:is_fire\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x12\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x08\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\x03\0\tmax_level\0\0\0\x04\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x1Cminecraft:projectile_spawned\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x10minecraft:ignite\x06\0\x08duration@Y\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\x03\0\x06weight\0\0\0\x02\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\n\0\x07effects\t\0\x19minecraft:damage_immunity\n\0\0\0\x01\n\0\x06effect\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x1Cminecraft:burn_from_stepping\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\0\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x06effect\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\x08\0\x12trigger_game_event\0\x15minecraft:block_place\n\0\tpredicate\x08\0\x04type\0\x10minecraft:all_of\t\0\npredicates\n\0\0\0\x04\x08\0\x03tag\0\rminecraft:air\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\0\0\0\x01\0\0\0\0\x08\0\x04type\0\x1Cminecraft:matching_block_tag\0\x08\0\x04type\0\x19minecraft:matching_blocks\x08\0\x06blocks\0\x0Fminecraft:water\0\x08\0\x06fluids\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_fluids\0\x08\0\x04type\0\x16minecraft:unobstructed\0\0\x08\0\x04type\0\x16minecraft:replace_disk\n\0\x06radius\x06\0\x03max@0\0\0\0\0\0\0\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x08\0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:clamped\x06\0\x03min\0\0\0\0\0\0\0\0\0\n\0\x0Bblock_state\n\0\x05state\n\0\nProperties\x08\0\x03age\0\x010\0\x08\0\x04Name\0\x15minecraft:frosted_ice\0\x08\0\x04type\0\x1Fminecraft:simple_state_provider\0\x06\0\x06height?\xF0\0\0\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\x03\0\tmax_level\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\x03\0\tmax_level\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x06\0\x04base@\x04\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0 #minecraft:sensitive_to_impaling\0\x08\0\x06entity\0\x04this\0\0\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x15\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\n\0\x07effects\t\0\x12minecraft:ammo_use\n\0\0\0\x01\n\0\x06effect\x06\0\x05value\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:set\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\0\x08\0\tcondition\0\x14minecraft:match_tool\0\0\0\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\x007\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x02\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0##minecraft:enchantable/melee_weapon\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0##minecraft:enchantable/melee_weapon\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\n\0\x07effects\t\0\x19minecraft:equipment_drops\n\0\0\0\x01\n\0\x0Crequirements\x08\0\x06entity\0\x08attacker\n\0\tpredicate\x08\0\x04type\0\x10minecraft:player\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tenchanted\0\x08attacker\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\x84z\xE1G\xAE\x14{\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\x84z\xE1G\xAE\x14{\0\x08\0\x04type\0\rminecraft:add\0\0\0\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0%minecraft:trident_return_acceleration\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x07\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x07effects\t\0\x1Cminecraft:fishing_luck_bonus\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\0\0" } , StaticRegistryEntry { name : "lunge" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/lunge\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\n\0\x07effects\t\0\x1Eminecraft:post_piercing_attack\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x04\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\x08\0\x04type\0\x1Aminecraft:apply_exhaustion\n\0\x06amount\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\n\0\tmagnitude\x06\0\x04base?\xDDO\xDF;dZ\x1D\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xDDO\xDF;dZ\x1D\0\t\0\tdirection\x06\0\0\0\x03\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0?\xF0\0\0\0\0\0\0\t\0\x10coordinate_scale\x06\0\0\0\x03?\xF0\0\0\0\0\0\0\0\0\0\0\0\0\0\0?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x17minecraft:apply_impulse\0\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\t\0\x05sound\x08\0\0\0\x03\0\x1Cminecraft:item.spear.lunge_1\0\x1Cminecraft:item.spear.lunge_2\0\x1Cminecraft:item.spear.lunge_3\x06\0\x06volume?\xF0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x03\n\0\x04term\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x12minecraft:inverted\0\n\0\tpredicate\n\0\x05flags\x01\0\x0Eis_fall_flying\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\n\0\tpredicate\n\0\x05flags\x01\0\x0Bis_in_water\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x04hand\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.lunge\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\n\0\x07effects\t\0 minecraft:fishing_time_reduction\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x06\0\x04base@\x14\0\0\0\0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x19\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\x03\0\tmax_level\0\0\0\x01\n\0\x07effects\t\0\x18minecraft:repair_with_xp\n\0\0\0\x01\n\0\x06effect\x06\0\x06factor@\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:multiply\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x07effects\t\0\x1Bminecraft:projectile_spread\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@$\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@$\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\t\0\x1Aminecraft:projectile_count\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\x03\0\x06weight\0\0\0\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x04\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x01\n\0\x07effects\t\0\x1Dminecraft:projectile_piercing\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\0" } , StaticRegistryEntry { name : "power" , data : b"\n\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\x06entity\0\x0Fdirect_attacker\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x10\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\tmax_level\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x01\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x03\x03\0\x15per_level_above_first\0\0\0\x06\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\t\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x03\0\tmax_level\0\0\0\x04\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x17minecraft:is_projectile\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\x06weight\0\0\0\x05\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\x03\0\tmax_level\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x0B\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x01\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\x06weight\0\0\0\n\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\nanvil_cost\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\x03\0\tmax_level\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\n\0\x08max_cost\x03\0\x04base\0\0\0%\x03\0\x15per_level_above_first\0\0\0\x14\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\x06entity\0\x0Fdirect_attacker\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\x03\0\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\n\0\x1Eminecraft:crossbow_charge_time\n\0\x05value\x06\0\x04base\xBF\xD0\0\0\0\0\0\0\x06\0\x15per_level_above_first\xBF\xD0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\t\0\"minecraft:crossbow_charging_sounds\n\0\0\0\x03\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_1\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_2\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_3\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x0C\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x16minecraft:oxygen_bonus\x08\0\x02id\0!minecraft:enchantment.respiration\x08\0\toperation\0\tadd_value\n\0\x06amount\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0(\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x04hand\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x07\x03\0\x04base\0\0\0\x11\0\n\0\x07effects\t\0\x17minecraft:trident_sound\x08\0\0\0\x03\0 minecraft:item.trident.riptide_1\0 minecraft:item.trident.riptide_2\0 minecraft:item.trident.riptide_3\n\0&minecraft:trident_spin_attack_strength\n\0\x05value\x06\0\x15per_level_above_first?\xE8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\x03\0\nanvil_cost\0\0\0\x01\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08max_cost\x03\0\x04base\0\0\0\x15\x03\0\x15per_level_above_first\0\0\0\x0B\0\x03\0\x06weight\0\0\0\n\x03\0\tmax_level\0\0\0\x05\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x03\0\x06weight\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x1Aminecraft:block_experience\n\0\0\0\x01\n\0\x06effect\x06\0\x05value\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:set\0\0\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\tmax_level\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0A\0\x03\0\nanvil_cost\0\0\0\x08\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\0\0\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x1D#minecraft:sensitive_to_smite\0\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\0\0\0\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x08\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x02\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\tattribute\0\x18minecraft:movement_speed\x08\0\x04type\0\x13minecraft:attribute\n\0\x06amount\x06\0\x04base?\xA4\xBCj~\xF9\xDB#\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\x85\x81\x06$\xDD/\x1B\0\x08\0\toperation\0\tadd_value\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\x08\0\x04type\0\x13minecraft:attribute\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x02id\0 minecraft:enchantment.soul_speed\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x07vehicle\0\0\0\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x03\x08\0\tcondition\0\"minecraft:enchantment_active_check\x01\0\x06active\x01\0\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\0\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\"minecraft:enchantment_active_check\x01\0\x06active\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\tis_flying\0\0\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\0\n\0\x06effect\x08\0\x04type\0\x1Cminecraft:change_item_damage\x06\0\x06amount?\xF0\0\0\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\n\0\x06chance\x08\0\x04type\0\x1Bminecraft:enchantment_level\x06\0\x06amount?\xA4z\xE1G\xAE\x14{\0\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\0\0\n\0\x06effect\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\0\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\x08\0\x04type\0\x19minecraft:spawn_particles\n\0\x11vertical_velocity\x06\0\x04base?\xB9\x99\x99\x99\x99\x99\x9A\0\n\0\x13horizontal_velocity\x06\0\x0Emovement_scale\xBF\xC9\x99\x99\x99\x99\x99\x9A\0\n\0\x11vertical_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x04type\0\x0Fentity_position\0\x06\0\x05speed?\xF0\0\0\0\0\0\0\0\0\n\0\x06effect\n\0\x05pitch\x06\0\rmin_inclusive?\xE3333333\x06\0\rmax_exclusive?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x06\0\x06volume?\xE3333333\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\x08\0\x04type\0\x14minecraft:play_sound\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x17minecraft:random_chance\x06\0\x06chance?\xD6ffffff\0\n\0\tpredicate\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x05flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\x03\0\x06weight\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x04feet\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/sweeping\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x05\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\x08\0\toperation\0\tadd_value\n\0\x06amount\n\0\tnumerator\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\n\0\x0Bdenominator\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\x03\0\x06weight\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x04legs\x03\0\nanvil_cost\0\0\0\x08\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x19\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x18minecraft:sneaking_speed\x08\0\x02id\0!minecraft:enchantment.swift_sneak\x08\0\toperation\0\tadd_value\n\0\x06amount\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xC3333333\0\0\0\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\x03\0\x06weight\0\0\0\x01\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08max_cost\x03\0\x04base\0\0\0<\x03\0\x15per_level_above_first\0\0\0\x14\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\n\0\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x0Bdamage_type\0\x10minecraft:thorns\x08\0\x04type\0\x17minecraft:damage_entity\x06\0\nmin_damage?\xF0\0\0\0\0\0\0\x06\0\nmax_damage@\x14\0\0\0\0\0\0\0\x06\0\x06amount@\0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Crequirements\x08\0\tcondition\0\x17minecraft:random_chance\n\0\x06chance\x08\0\x04type\0\x1Bminecraft:enchantment_level\n\0\x06amount\x06\0\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\0\0\x08\0\tenchanted\0\x06victim\x08\0\x08affected\0\x08attacker\0\0\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\x007\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x07effects\t\0\x15minecraft:item_damage\n\0\0\0\x02\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\x08\0\x04type\0\x12minecraft:fraction\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@$\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\0\n\0\tnumerator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\0\0\n\0\x0Crequirements\n\0\x04term\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\x08\0\tcondition\0\x12minecraft:inverted\0\n\0\x06effect\n\0\x06chance\n\0\tnumerator\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\x08\0\x04type\0\x19minecraft:remove_binomial\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\tmax_level\0\0\0\x01\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\x03\0\x06weight\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x03any\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\0\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\n\0\x08movement\n\0\rfall_distance\x06\0\x03min?\xF8\0\0\0\0\0\0\0\0\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\x08affected\0\x08attacker\x08\0\tenchanted\0\x08attacker\n\0\x06effect\x08\0\x11block_interaction\0\x07trigger\n\0\x14knockback_multiplier\t\0\x06values\x06\0\0\0\x03?\xF3333333?\xFC\0\0\0\0\0\0@\x01\x99\x99\x99\x99\x99\x9A\n\0\x08fallback\x06\0\x15per_level_above_first?\xD6ffffff\x06\0\x04base?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x10minecraft:lookup\0\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\x08\0\x04type\0\x11minecraft:explode\x06\0\x06radius@\x0C\0\0\0\0\0\0\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\n\0\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "timeline" , entries : & [StaticRegistryEntry { name : "day" , data : b"\n\x03\0\x0Cperiod_ticks\0\0]\xC0\n\0\x06tracks\n\0#minecraft:audio/firefly_bush_sounds\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\x0018\x01\0\x05value\x01\0\x01\0\x05value\0\x03\0\x05ticks\0\0[i\0\x08\0\x08modifier\0\x02or\0\n\0\x1Bminecraft:visual/moon_angle\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\0\x17p\x06\0\x05value@\x80\xE0\0\0\0\0\0\0\x03\0\x05ticks\0\0\x17p\x06\0\x05value@f\x80\0\0\0\0\0\0\n\0\x04ease\t\0\x0Ccubic_bezier\x06\0\0\0\x04?\xD7+\x02\x0CI\xBA^?\xCE\xD9\x16\x87+\x02\x0C?\xE4j~\xF9\xDB\"\xD1?\xE8I\xBA^5?}\0\0\n\0%minecraft:visual/sunrise_sunset_color\t\0\tkeyframes\n\0\0\0 \x08\0\x05value\0\t#5fefa333\x03\0\x05ticks\0\0\0G\0\x03\0\x05ticks\0\0\x016\x08\0\x05value\0\t#29f5ba33\0\x08\0\x05value\0\t#06fbd433\x03\0\x05ticks\0\0\x025\0\x03\0\x05ticks\0\0\x02\xDA\x08\0\x05value\0\t#00ffe533\0\x08\0\x05value\0\t#00ffe533\x03\0\x05ticks\0\0,\x06\0\x08\0\x05value\0\t#04fcd833\x03\0\x05ticks\0\0,\x85\0\x03\0\x05ticks\0\0-\x02\x08\0\x05value\0\t#0ff9cb33\0\x03\0\x05ticks\0\0-\xAA\x08\0\x05value\0\t#29f5ba33\0\x03\0\x05ticks\0\0.\x99\x08\0\x05value\0\t#5fefa333\0\x08\0\x05value\0\t#b1e78733\x03\0\x05ticks\0\0/\xD3\0\x08\0\x05value\0\t#cce47e33\x03\0\x05ticks\0\x000F\0\x03\0\x05ticks\0\x000\xE0\x08\0\x05value\0\t#e9e07233\0\x03\0\x05ticks\0\x001E\x08\0\x05value\0\t#f6dd6b33\0\x08\0\x05value\0\t#feda6333\x03\0\x05ticks\0\x001\xBC\0\x03\0\x05ticks\0\x002)\x08\0\x05value\0\t#fed75c33\0\x08\0\x05value\0\t#ecd25133\x03\0\x05ticks\0\x002\xEB\0\x03\0\x05ticks\0\x003\xC4\x08\0\x05value\0\t#c1cc4733\0\x03\0\x05ticks\0\x005\xCF\x08\0\x05value\0\t#36be3733\0\x08\0\x05value\0\t#1fbb3533\x03\0\x05ticks\0\x006@\0\x03\0\x05ticks\0\x006\xD7\x08\0\x05value\0\t#09b73333\0\x03\0\x05ticks\0\x007p\x08\0\x05value\0\t#00b33333\0\x03\0\x05ticks\0\0U/\x08\0\x05value\0\t#00b23333\0\x03\0\x05ticks\0\0U\xC9\x08\0\x05value\0\t#09b73333\0\x03\0\x05ticks\0\0V`\x08\0\x05value\0\t#1fbb3533\0\x08\0\x05value\0\t#36be3733\x03\0\x05ticks\0\0V\xD1\0\x03\0\x05ticks\0\0X\xDC\x08\0\x05value\0\t#c1cc4733\0\x03\0\x05ticks\0\0Y\xB5\x08\0\x05value\0\t#ecd25133\0\x03\0\x05ticks\0\0Zw\x08\0\x05value\0\t#fed75c33\0\x03\0\x05ticks\0\0Z\xE8\x08\0\x05value\0\t#feda6333\0\x03\0\x05ticks\0\0[\xC0\x08\0\x05value\0\t#e9e07233\0\x03\0\x05ticks\0\0\\Z\x08\0\x05value\0\t#cce47e33\0\x03\0\x05ticks\0\0\\\xCD\x08\0\x05value\0\t#b1e78733\0\0\n\0\"minecraft:gameplay/sky_light_level\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\0\x85\x06\0\x05value?\xF0\0\0\0\0\0\0\0\x06\0\x05value?\xF0\0\0\0\0\0\0\x03\0\x05ticks\0\0.[\0\x03\0\x05ticks\0\x005f\x06\0\x05value?\xD1\x11\x11\x1Fb\x1A\xFD\0\x03\0\x05ticks\0\0W:\x06\0\x05value?\xD1\x11\x11\x1Fb\x1A\xFD\0\x08\0\x08modifier\0\x08multiply\0\n\0 minecraft:visual/star_brightness\t\0\tkeyframes\n\0\0\0\x0C\x03\0\x05ticks\0\0\0\\\x06\0\x05value?\xA2\xF1\xA9\xFB\xE7l\x8B\0\x03\0\x05ticks\0\0\x02s\x06\0\x05value\0\0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0,m\x06\0\x05value\0\0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0-\xD4\x06\0\x05value?\x90bM\xD2\xF1\xA9\xFC\0\x03\0\x05ticks\0\0.\xB7\x06\0\x05value?\xA6\x87+\x02\x0CI\xBA\0\x06\0\x05value?\xC2M\xD2\xF1\xA9\xFB\xE7\x03\0\x05ticks\0\x000o\0\x03\0\x05ticks\0\x001\xB9\x06\0\x05value?\xD0\x83\x12n\x97\x8DP\0\x03\0\x05ticks\0\x003\xAC\x06\0\x05value?\xE0\0\0\0\0\0\0\0\x06\0\x05value?\xE0\0\0\0\0\0\0\x03\0\x05ticks\0\0X\xF4\0\x03\0\x05ticks\0\0Y\xF8\x06\0\x05value?\xD7K\xC6\xA7\xEF\x9D\xB2\0\x03\0\x05ticks\0\0[<\x06\0\x05value?\xCC\xCC\xCC\xCC\xCC\xCC\xCD\0\x03\0\x05ticks\0\0\\\xCE\x06\0\x05value?\xB9\xDB\"\xD0\xE5`B\0\x08\0\x08modifier\0\x07maximum\0\n\0\x1Aminecraft:visual/sky_color\x08\0\x08modifier\0\x08multiply\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\0\x85\x08\0\x05value\0\x07#ffffff\0\x03\0\x05ticks\0\0.[\x08\0\x05value\0\x07#ffffff\0\x03\0\x05ticks\0\x005f\x08\0\x05value\0\x07#000000\0\x08\0\x05value\0\x07#000000\x03\0\x05ticks\0\0W:\0\0\n\0\x1Bminecraft:visual/star_angle\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\0\x17p\x06\0\x05value@v\x80\0\0\0\0\0\0\x06\0\x05value\0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0\x17p\0\n\0\x04ease\t\0\x0Ccubic_bezier\x06\0\0\0\x04?\xD7+\x02\x0CI\xBA^?\xCE\xD9\x16\x87+\x02\x0C?\xE4j~\xF9\xDB\"\xD1?\xE8I\xBA^5?}\0\0\n\0\x1Cminecraft:visual/cloud_color\x08\0\x08modifier\0\x08multiply\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\0\x85\x03\0\x05value\xFF\xFF\xFF\xFF\0\x03\0\x05value\xFF\xFF\xFF\xFF\x03\0\x05ticks\0\0.[\0\x03\0\x05value\xFF\x19\x19&\x03\0\x05ticks\0\x005f\0\x03\0\x05value\xFF\x19\x19&\x03\0\x05ticks\0\0W:\0\0\n\0 minecraft:visual/sky_light_color\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\x02\xDA\x08\0\x05value\0\x07#ffffff\0\x08\0\x05value\0\x07#ffffff\x03\0\x05ticks\0\0,\x06\0\x03\0\x05ticks\0\x003T\x08\0\x05value\0\x07#7a7aff\0\x03\0\x05ticks\0\0YL\x08\0\x05value\0\x07#7a7aff\0\x08\0\x08modifier\0\x08multiply\0\n\0\"minecraft:gameplay/creaking_active\x08\0\x08modifier\0\x02or\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\x0018\x01\0\x05value\x01\0\x03\0\x05ticks\0\0[i\x01\0\x05value\0\0\0\n\0\x1Aminecraft:visual/sun_angle\n\0\x04ease\t\0\x0Ccubic_bezier\x06\0\0\0\x04?\xD7+\x02\x0CI\xBA^?\xCE\xD9\x16\x87+\x02\x0C?\xE4j~\xF9\xDB\"\xD1?\xE8I\xBA^5?}\0\t\0\tkeyframes\n\0\0\0\x02\x06\0\x05value@v\x80\0\0\0\0\0\x03\0\x05ticks\0\0\x17p\0\x03\0\x05ticks\0\0\x17p\x06\0\x05value\0\0\0\0\0\0\0\0\0\0\n\0!minecraft:visual/sky_light_factor\x08\0\x08modifier\0\x08multiply\t\0\tkeyframes\n\0\0\0\x04\x06\0\x05value?\xF0\0\0\0\0\0\0\x03\0\x05ticks\0\0\x02\xDA\0\x03\0\x05ticks\0\0,\x06\x06\0\x05value?\xF0\0\0\0\0\0\0\0\x03\0\x05ticks\0\x003T\x06\0\x05value?\xCE\xB8Q\xEB\x85\x1E\xB8\0\x03\0\x05ticks\0\0YL\x06\0\x05value?\xCE\xB8Q\xEB\x85\x1E\xB8\0\0\n\0\x1Aminecraft:visual/fog_color\x08\0\x08modifier\0\x08multiply\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\0\x85\x08\0\x05value\0\x07#ffffff\0\x03\0\x05ticks\0\0.[\x08\0\x05value\0\x07#ffffff\0\x08\0\x05value\0\x07#0f0f16\x03\0\x05ticks\0\x005f\0\x03\0\x05ticks\0\0W:\x08\0\x05value\0\x07#0f0f16\0\0\0\0" } , StaticRegistryEntry { name : "early_game" , data : b"\n\0" } , StaticRegistryEntry { name : "moon" , data : b"\n\x03\0\x0Cperiod_ticks\0\x02\xEE\0\n\0\x06tracks\n\0\x1Bminecraft:visual/moon_phase\t\0\tkeyframes\n\0\0\0\x08\x03\0\x05ticks\0\0\0\0\x08\0\x05value\0\tfull_moon\0\x08\0\x05value\0\x0Ewaning_gibbous\x03\0\x05ticks\0\0]\xC0\0\x03\0\x05ticks\0\0\xBB\x80\x08\0\x05value\0\rthird_quarter\0\x03\0\x05ticks\0\x01\x19@\x08\0\x05value\0\x0Fwaning_crescent\0\x03\0\x05ticks\0\x01w\0\x08\0\x05value\0\x08new_moon\0\x08\0\x05value\0\x0Fwaxing_crescent\x03\0\x05ticks\0\x01\xD4\xC0\0\x08\0\x05value\0\rfirst_quarter\x03\0\x05ticks\0\x022\x80\0\x03\0\x05ticks\0\x02\x90@\x08\0\x05value\0\x0Ewaxing_gibbous\0\0\0\0" } , StaticRegistryEntry { name : "villager_schedule" , data : b"\n\x03\0\x0Cperiod_ticks\0\0]\xC0\0" }] , } , StaticRegistry { registry_id : "dialog" , entries : & [StaticRegistryEntry { name : "custom_options" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x19menu.custom_options.title\0\n\0\x0Eexternal_title\x08\0\ttranslate\0\x13menu.custom_options\0\x08\0\x07dialogs\0!#minecraft:pause_screen_additions\n\0\x0Bexit_action\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\x03\0\x05width\0\0\0\xC8\0\x03\0\x0Cbutton_width\0\0\x016\x03\0\x07columns\0\0\0\x01\x08\0\x04type\0\x15minecraft:dialog_list\0" } , StaticRegistryEntry { name : "quick_actions" , data : b"\n\n\0\x0Bexit_action\x03\0\x05width\0\0\0\xC8\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\0\x08\0\x04type\0\x15minecraft:dialog_list\n\0\x0Eexternal_title\x08\0\ttranslate\0\x12menu.quick_actions\0\n\0\x05title\x08\0\ttranslate\0\x18menu.quick_actions.title\0\x03\0\x07columns\0\0\0\x01\x03\0\x0Cbutton_width\0\0\x016\x08\0\x07dialogs\0\x18#minecraft:quick_actions\0" } , StaticRegistryEntry { name : "server_links" , data : b"\n\n\0\x0Bexit_action\x03\0\x05width\0\0\0\xC8\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\0\x03\0\x07columns\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x17menu.server_links.title\0\x03\0\x0Cbutton_width\0\0\x016\x08\0\x04type\0\x16minecraft:server_links\n\0\x0Eexternal_title\x08\0\ttranslate\0\x11menu.server_links\0\0" }] , } , StaticRegistry { registry_id : "test_environment" , entries : & [StaticRegistryEntry { name : "default" , data : b"\n\t\0\x0Bdefinitions\0\0\0\0\0\x08\0\x04type\0\x10minecraft:all_of\0" }] , } , StaticRegistry { registry_id : "test_instance" , entries : & [StaticRegistryEntry { name : "always_pass" , data : b"\n\x03\0\tmax_ticks\0\0\0\x01\x08\0\x04type\0\x12minecraft:function\x03\0\x0Bsetup_ticks\0\0\0\x01\x01\0\x08required\0\x08\0\x08function\0\x15minecraft:always_pass\x08\0\x0Benvironment\0\x11minecraft:default\x08\0\tstructure\0\x0Fminecraft:empty\0" }] , }] ; +pub static REGISTRY_V_26_1 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bgrass_color\0\x07#90814d\x08\0\x0Bwater_color\0\x07#3f76e4\x08\0\rfoliage_color\0\x07#9e814d\0\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\x06\0\x0Btemperature?\xEEffffff\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#685f70\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\n\0\x08particle\x08\0\x04type\0\x13minecraft:white_ash\0\0\n\0\x1Eminecraft:audio/ambient_sounds\x08\0\x04loop\0$minecraft:ambient.basalt_deltas.loop\n\0\x04mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\tadditions\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7aa5ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\0\0\0\x06\0\x0Btemperature?\xE3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE3333333\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\rfoliage_color\0\x07#b6db61\x08\0\x0Bgrass_color\0\x07#b6db61\x08\0\x0Bwater_color\0\x07#5db7ef\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0 minecraft:visual/water_fog_color\0\x07#5db7ef\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\0\0\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\nunderwater\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmin_delay\0\0.\xE0\0\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x14minecraft:music.game\0\n\0\x08creative\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\nattributes\n\0\x1Eminecraft:audio/ambient_sounds\x08\0\x04loop\0%minecraft:ambient.crimson_forest.loop\n\0\x04mood\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\n\0\tadditions\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\0\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\x06\0\x0Bprobability?\x99\x99\x99\x99\x99\x99\x9A\n\0\x08particle\x08\0\x04type\0\x17minecraft:crimson_spore\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#330303\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE6ffffff\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\x08\0\x11dry_foliage_color\0\x07#7b5334\x08\0\x14grass_color_modifier\0\x0Bdark_forest\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\0\n\0\nunderwater\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x03\0\tmax_delay\0\0]\xC0\0\0\0\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#45adf2\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\0\n\0\nunderwater\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\x08\0 minecraft:visual/water_fog_color\0\x07#041633\0\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\0\n\0\nunderwater\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\x08creative\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmax_delay\0\0]\xC0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.desert\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\x03\0\tmin_delay\0\0.\xE0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\rfoliage_color\0\x07#9e814d\x08\0\x0Bgrass_color\0\x07#90814d\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE6ffffff\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x08\0\x14temperature_modifier\0\x06frozen\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#859dff\0\x06\0\x0Btemperature\xBF\xE6ffffff\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x08creative\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\0\n\0\nunderwater\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmin_delay\0\0.\xE0\0\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#81a0ff\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#859dff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\0\0\0\x06\0\x0Btemperature\xBF\xE6ffffff\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\x06\0\x0Btemperature?\xEEffffff\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.jungle\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\nunderwater\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\x08\0 minecraft:visual/water_fog_color\0\x07#041633\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#45adf2\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\x08\0 minecraft:visual/water_fog_color\0\x07#4d7a60\n\0'minecraft:visual/water_fog_end_distance\x06\0\x08argument?\xEB333333\x08\0\x08modifier\0\x08multiply\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmax_delay\0\0]\xC0\0\0\0\n\0\x07effects\x08\0\rfoliage_color\0\x07#8db127\x08\0\x11dry_foliage_color\0\x07#7b5334\x08\0\x14grass_color_modifier\0\x05swamp\x08\0\x0Bwater_color\0\x07#3a7a6a\0\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.meadow\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#0e4ecf\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x06\0\x08downfall?\xF0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\0\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#330808\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmin_delay\0\0.\xE0\0\0\n\0\x1Eminecraft:audio/ambient_sounds\n\0\tadditions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\0\n\0\x04mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x03\0\ntick_delay\0\0\x17p\0\x08\0\x04loop\0$minecraft:ambient.nether_wastes.loop\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x08creative\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\nunderwater\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\x06\0\x08downfall?\xE3333333\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7aa5ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\0\x06\0\x0Btemperature?\xE3333333\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\x06\0\x0Btemperature?\xD3333333\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ca3ff\0\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da3ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\x03\0\tmax_delay\0\0]\xC0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#817770\x08\0\x1Aminecraft:visual/sky_color\0\x07#b9b9b9\x06\0\x1Cminecraft:audio/music_volume\0\0\0\0\0\0\0\0\n\0 minecraft:audio/background_music\0\x08\0 minecraft:visual/water_fog_color\0\x07#556980\0\n\0\x07effects\x08\0\x11dry_foliage_color\0\x07#a0a69c\x08\0\x0Bwater_color\0\x07#76889d\x08\0\x0Bgrass_color\0\x07#778272\x08\0\rfoliage_color\0\x07#878d76\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE6ffffff\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "river" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\0\n\0\nunderwater\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\x01\0\x11has_precipitation\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#829fff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature\xBF\xD3333333\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#839eff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\x01\0\x11has_precipitation\0\n\0\nattributes\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\n\0\x08particle\x08\0\x04type\0\rminecraft:ash\0\x06\0\x0Bprobability?y\x99\x99\x99\x99\x99\x9A\0\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\0\x08\0\x04loop\0'minecraft:ambient.soul_sand_valley.loop\n\0\tadditions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#1b4745\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\x03\0\tmin_delay\0\0.\xE0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#76a8ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\x08\0 minecraft:visual/water_fog_color\0\x07#232317\n\0'minecraft:visual/water_fog_end_distance\x06\0\x08argument?\xEB333333\x08\0\x08modifier\0\x08multiply\0\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x07effects\x08\0\x0Bwater_color\0\x07#617b64\x08\0\rfoliage_color\0\x07#6a7039\x08\0\x14grass_color_modifier\0\x05swamp\x08\0\x11dry_foliage_color\0\x07#7b5334\0\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da3ff\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#43d5ee\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\nunderwater\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmax_delay\0\0]\xC0\0\n\0\x08creative\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\0\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\0\0\x08\0 minecraft:visual/water_fog_color\0\x07#041f33\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\tmax_delay\0\0]\xC0\0\0\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\0\x08\0\x04loop\0$minecraft:ambient.warped_forest.loop\n\0\tadditions\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\0\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\n\0\x08particle\x08\0\x04type\0\x16minecraft:warped_spore\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#1a051a\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xD3333333\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x06\0\x08downfall?\xD3333333\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x01\0\x11has_precipitation\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\x08\0\x0Bgrass_color\0\x07#90814d\x08\0\rfoliage_color\0\x07#9e814d\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Echat.type.text\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\n\0\x05style\x08\0\x05color\0\x04gray\x01\0\x06italic\x01\0\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\n%s says %s\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x02%s\t\0\nparameters\x08\0\0\0\x01\0\x07content\0\0" }] , } , StaticRegistry { registry_id : "trim_pattern" , entries : & [StaticRegistryEntry { name : "bolt" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:bolt\0" } , StaticRegistryEntry { name : "coast" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:coast\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:dune\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\x08\0\x08asset_id\0\rminecraft:eye\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "host" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\x08\0\x08asset_id\0\x0Eminecraft:host\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:raiser\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\x08\0\x08asset_id\0\rminecraft:rib\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.sentry\0\x08\0\x08asset_id\0\x10minecraft:sentry\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:shaper\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_pattern.minecraft.silence\0\x08\0\x08asset_id\0\x11minecraft:silence\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Fminecraft:snout\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Fminecraft:spire\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\0\x08\0\x08asset_id\0\x0Eminecraft:tide\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\x08\0\x08asset_id\0\rminecraft:vex\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:ward\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\x08\0\x08asset_id\0\x13minecraft:wayfinder\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\x08\0\x08asset_id\0\x0Eminecraft:wild\0" }] , } , StaticRegistry { registry_id : "trim_material" , entries : & [StaticRegistryEntry { name : "amethyst" , data : b"\n\x08\0\nasset_name\0\x08amethyst\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.amethyst\x08\0\x05color\0\x07#9A5CC6\0\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#B4684D\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\0\n\0\x15override_armor_assets\x08\0\x10minecraft:copper\0\rcopper_darker\0\x08\0\nasset_name\0\x06copper\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\n\0\x15override_armor_assets\x08\0\x11minecraft:diamond\0\x0Ediamond_darker\0\n\0\x0Bdescription\x08\0\x05color\0\x07#6EECD2\x08\0\ttranslate\0\x1Ftrim_material.minecraft.diamond\0\x08\0\nasset_name\0\x07diamond\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\x08\0\nasset_name\0\x07emerald\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\x08\0\x05color\0\x07#11A036\0\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\n\0\x15override_armor_assets\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\n\0\x0Bdescription\x08\0\x05color\0\x07#DEB12D\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\0\x08\0\nasset_name\0\x04gold\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\x08\0\x05color\0\x07#ECECEC\0\x08\0\nasset_name\0\x04iron\n\0\x15override_armor_assets\x08\0\x0Eminecraft:iron\0\x0Biron_darker\0\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\x08\0\x05color\0\x07#416E97\0\x08\0\nasset_name\0\x05lapis\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\n\0\x15override_armor_assets\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\n\0\x0Bdescription\x08\0\x05color\0\x07#625859\x08\0\ttranslate\0!trim_material.minecraft.netherite\0\x08\0\nasset_name\0\tnetherite\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\x08\0\x05color\0\x07#E3D4C4\0\x08\0\nasset_name\0\x06quartz\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\x08\0\nasset_name\0\x08redstone\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.redstone\x08\0\x05color\0\x07#971607\0\0" } , StaticRegistryEntry { name : "resin" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#FC7812\x08\0\ttranslate\0\x1Dtrim_material.minecraft.resin\0\x08\0\nasset_name\0\x05resin\0" }] , } , StaticRegistry { registry_id : "wolf_variant" , entries : & [StaticRegistryEntry { name : "ashen" , data : b"\n\n\0\x0Bbaby_assets\x08\0\x04tame\0*minecraft:entity/wolf/wolf_ashen_tame_baby\x08\0\x04wild\0%minecraft:entity/wolf/wolf_ashen_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_ashen_angry_baby\0\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_ashen_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_ashen_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_ashen\0\0" } , StaticRegistryEntry { name : "black" , data : b"\n\n\0\x06assets\x08\0\x05angry\0&minecraft:entity/wolf/wolf_black_angry\x08\0\x04tame\0%minecraft:entity/wolf/wolf_black_tame\x08\0\x04wild\0 minecraft:entity/wolf/wolf_black\0\n\0\x0Bbaby_assets\x08\0\x04tame\0*minecraft:entity/wolf/wolf_black_tame_baby\x08\0\x04wild\0%minecraft:entity/wolf/wolf_black_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_black_angry_baby\0\0" } , StaticRegistryEntry { name : "chestnut" , data : b"\n\n\0\x0Bbaby_assets\x08\0\x04wild\0(minecraft:entity/wolf/wolf_chestnut_baby\x08\0\x05angry\0.minecraft:entity/wolf/wolf_chestnut_angry_baby\x08\0\x04tame\0-minecraft:entity/wolf/wolf_chestnut_tame_baby\0\n\0\x06assets\x08\0\x04wild\0#minecraft:entity/wolf/wolf_chestnut\x08\0\x05angry\0)minecraft:entity/wolf/wolf_chestnut_angry\x08\0\x04tame\0(minecraft:entity/wolf/wolf_chestnut_tame\0\0" } , StaticRegistryEntry { name : "pale" , data : b"\n\n\0\x0Bbaby_assets\x08\0\x04tame\0$minecraft:entity/wolf/wolf_tame_baby\x08\0\x05angry\0%minecraft:entity/wolf/wolf_angry_baby\x08\0\x04wild\0\x1Fminecraft:entity/wolf/wolf_baby\0\n\0\x06assets\x08\0\x04tame\0\x1Fminecraft:entity/wolf/wolf_tame\x08\0\x05angry\0 minecraft:entity/wolf/wolf_angry\x08\0\x04wild\0\x1Aminecraft:entity/wolf/wolf\0\0" } , StaticRegistryEntry { name : "rusty" , data : b"\n\n\0\x0Bbaby_assets\x08\0\x04wild\0%minecraft:entity/wolf/wolf_rusty_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_rusty_angry_baby\x08\0\x04tame\0*minecraft:entity/wolf/wolf_rusty_tame_baby\0\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_rusty_tame\x08\0\x04wild\0 minecraft:entity/wolf/wolf_rusty\x08\0\x05angry\0&minecraft:entity/wolf/wolf_rusty_angry\0\0" } , StaticRegistryEntry { name : "snowy" , data : b"\n\n\0\x06assets\x08\0\x04wild\0 minecraft:entity/wolf/wolf_snowy\x08\0\x05angry\0&minecraft:entity/wolf/wolf_snowy_angry\x08\0\x04tame\0%minecraft:entity/wolf/wolf_snowy_tame\0\n\0\x0Bbaby_assets\x08\0\x04wild\0%minecraft:entity/wolf/wolf_snowy_baby\x08\0\x04tame\0*minecraft:entity/wolf/wolf_snowy_tame_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_snowy_angry_baby\0\0" } , StaticRegistryEntry { name : "spotted" , data : b"\n\n\0\x06assets\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_spotted\x08\0\x04tame\0'minecraft:entity/wolf/wolf_spotted_tame\x08\0\x05angry\0(minecraft:entity/wolf/wolf_spotted_angry\0\n\0\x0Bbaby_assets\x08\0\x04wild\0'minecraft:entity/wolf/wolf_spotted_baby\x08\0\x04tame\0,minecraft:entity/wolf/wolf_spotted_tame_baby\x08\0\x05angry\0-minecraft:entity/wolf/wolf_spotted_angry_baby\0\0" } , StaticRegistryEntry { name : "striped" , data : b"\n\n\0\x0Bbaby_assets\x08\0\x05angry\0-minecraft:entity/wolf/wolf_striped_angry_baby\x08\0\x04tame\0,minecraft:entity/wolf/wolf_striped_tame_baby\x08\0\x04wild\0'minecraft:entity/wolf/wolf_striped_baby\0\n\0\x06assets\x08\0\x05angry\0(minecraft:entity/wolf/wolf_striped_angry\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_striped\x08\0\x04tame\0'minecraft:entity/wolf/wolf_striped_tame\0\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\n\0\x06assets\x08\0\x04wild\0 minecraft:entity/wolf/wolf_woods\x08\0\x04tame\0%minecraft:entity/wolf/wolf_woods_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_woods_angry\0\n\0\x0Bbaby_assets\x08\0\x04tame\0*minecraft:entity/wolf/wolf_woods_tame_baby\x08\0\x04wild\0%minecraft:entity/wolf/wolf_woods_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_woods_angry_baby\0\0" }] , } , StaticRegistry { registry_id : "wolf_sound_variant" , entries : & [StaticRegistryEntry { name : "angry" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\0\n\0\x0Cadult_sounds\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bwhine_sound\0!minecraft:entity.wolf_angry.whine\x08\0\nhurt_sound\0 minecraft:entity.wolf_angry.hurt\x08\0\x0Bdeath_sound\0!minecraft:entity.wolf_angry.death\x08\0\x0Bgrowl_sound\0!minecraft:entity.wolf_angry.growl\x08\0\npant_sound\0 minecraft:entity.wolf_angry.pant\x08\0\rambient_sound\0#minecraft:entity.wolf_angry.ambient\0\0" } , StaticRegistryEntry { name : "big" , data : b"\n\n\0\x0Cadult_sounds\x08\0\rambient_sound\0!minecraft:entity.wolf_big.ambient\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_big.pant\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_big.whine\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_big.hurt\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_big.growl\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_big.death\0\n\0\x0Bbaby_sounds\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\0\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\0\n\0\x0Cadult_sounds\x08\0\rambient_sound\0\x1Dminecraft:entity.wolf.ambient\x08\0\nhurt_sound\0\x1Aminecraft:entity.wolf.hurt\x08\0\x0Bdeath_sound\0\x1Bminecraft:entity.wolf.death\x08\0\npant_sound\0\x1Aminecraft:entity.wolf.pant\x08\0\x0Bgrowl_sound\0\x1Bminecraft:entity.wolf.growl\x08\0\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\0\0" } , StaticRegistryEntry { name : "cute" , data : b"\n\n\0\x0Cadult_sounds\x08\0\nhurt_sound\0\x1Fminecraft:entity.wolf_cute.hurt\x08\0\npant_sound\0\x1Fminecraft:entity.wolf_cute.pant\x08\0\x0Bwhine_sound\0 minecraft:entity.wolf_cute.whine\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bdeath_sound\0 minecraft:entity.wolf_cute.death\x08\0\x0Bgrowl_sound\0 minecraft:entity.wolf_cute.growl\x08\0\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\0\n\0\x0Bbaby_sounds\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\0\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\0\n\0\x0Cadult_sounds\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_grumpy.death\x08\0\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_grumpy.whine\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_grumpy.growl\x08\0\npant_sound\0!minecraft:entity.wolf_grumpy.pant\x08\0\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\0\0" } , StaticRegistryEntry { name : "puglin" , data : b"\n\n\0\x0Cadult_sounds\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_puglin.death\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_puglin.growl\x08\0\npant_sound\0!minecraft:entity.wolf_puglin.pant\x08\0\nhurt_sound\0!minecraft:entity.wolf_puglin.hurt\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_puglin.whine\x08\0\rambient_sound\0$minecraft:entity.wolf_puglin.ambient\0\n\0\x0Bbaby_sounds\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\0\0" } , StaticRegistryEntry { name : "sad" , data : b"\n\n\0\x0Cadult_sounds\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_sad.death\x08\0\rambient_sound\0!minecraft:entity.wolf_sad.ambient\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_sad.whine\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_sad.growl\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_sad.hurt\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_sad.pant\0\n\0\x0Bbaby_sounds\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\0\0" }] , } , StaticRegistry { registry_id : "pig_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/pig_cold\x08\0\x05model\0\x04cold\x08\0\rbaby_asset_id\0\"minecraft:entity/pig/pig_cold_baby\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/pig/pig_temperate\x08\0\rbaby_asset_id\0'minecraft:entity/pig/pig_temperate_baby\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\rbaby_asset_id\0\"minecraft:entity/pig/pig_warm_baby\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/pig_warm\0" }] , } , StaticRegistry { registry_id : "pig_sound_variant" , entries : & [StaticRegistryEntry { name : "big" , data : b"\n\n\0\x0Cadult_sounds\x08\0\nhurt_sound\0\x1Dminecraft:entity.pig_big.hurt\x08\0\teat_sound\0\x1Cminecraft:entity.pig_big.eat\x08\0\x0Bdeath_sound\0\x1Eminecraft:entity.pig_big.death\x08\0\rambient_sound\0 minecraft:entity.pig_big.ambient\x08\0\nstep_sound\0\x19minecraft:entity.pig.step\0\n\0\x0Bbaby_sounds\x08\0\nstep_sound\0\x1Eminecraft:entity.baby_pig.step\x08\0\teat_sound\0\x1Dminecraft:entity.baby_pig.eat\x08\0\rambient_sound\0!minecraft:entity.baby_pig.ambient\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_pig.death\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_pig.hurt\0\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_pig.hurt\x08\0\nstep_sound\0\x1Eminecraft:entity.baby_pig.step\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_pig.death\x08\0\teat_sound\0\x1Dminecraft:entity.baby_pig.eat\x08\0\rambient_sound\0!minecraft:entity.baby_pig.ambient\0\n\0\x0Cadult_sounds\x08\0\nstep_sound\0\x19minecraft:entity.pig.step\x08\0\x0Bdeath_sound\0\x1Aminecraft:entity.pig.death\x08\0\nhurt_sound\0\x19minecraft:entity.pig.hurt\x08\0\rambient_sound\0\x1Cminecraft:entity.pig.ambient\x08\0\teat_sound\0\x18minecraft:entity.pig.eat\0\0" } , StaticRegistryEntry { name : "mini" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\nstep_sound\0\x1Eminecraft:entity.baby_pig.step\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_pig.death\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_pig.hurt\x08\0\rambient_sound\0!minecraft:entity.baby_pig.ambient\x08\0\teat_sound\0\x1Dminecraft:entity.baby_pig.eat\0\n\0\x0Cadult_sounds\x08\0\nstep_sound\0\x19minecraft:entity.pig.step\x08\0\nhurt_sound\0\x1Eminecraft:entity.pig_mini.hurt\x08\0\rambient_sound\0!minecraft:entity.pig_mini.ambient\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.pig_mini.death\x08\0\teat_sound\0\x1Dminecraft:entity.pig_mini.eat\0\0" }] , } , StaticRegistry { registry_id : "frog_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/frog_cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0$minecraft:entity/frog/frog_temperate\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/frog_warm\0" }] , } , StaticRegistry { registry_id : "cat_variant" , entries : & [StaticRegistryEntry { name : "all_black" , data : b"\n\x08\0\rbaby_asset_id\0'minecraft:entity/cat/cat_all_black_baby\x08\0\x08asset_id\0\"minecraft:entity/cat/cat_all_black\0" } , StaticRegistryEntry { name : "black" , data : b"\n\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/cat_black\x08\0\rbaby_asset_id\0#minecraft:entity/cat/cat_black_baby\0" } , StaticRegistryEntry { name : "british_shorthair" , data : b"\n\x08\0\rbaby_asset_id\0/minecraft:entity/cat/cat_british_shorthair_baby\x08\0\x08asset_id\0*minecraft:entity/cat/cat_british_shorthair\0" } , StaticRegistryEntry { name : "calico" , data : b"\n\x08\0\x08asset_id\0\x1Fminecraft:entity/cat/cat_calico\x08\0\rbaby_asset_id\0$minecraft:entity/cat/cat_calico_baby\0" } , StaticRegistryEntry { name : "jellie" , data : b"\n\x08\0\rbaby_asset_id\0$minecraft:entity/cat/cat_jellie_baby\x08\0\x08asset_id\0\x1Fminecraft:entity/cat/cat_jellie\0" } , StaticRegistryEntry { name : "persian" , data : b"\n\x08\0\x08asset_id\0 minecraft:entity/cat/cat_persian\x08\0\rbaby_asset_id\0%minecraft:entity/cat/cat_persian_baby\0" } , StaticRegistryEntry { name : "ragdoll" , data : b"\n\x08\0\rbaby_asset_id\0%minecraft:entity/cat/cat_ragdoll_baby\x08\0\x08asset_id\0 minecraft:entity/cat/cat_ragdoll\0" } , StaticRegistryEntry { name : "red" , data : b"\n\x08\0\rbaby_asset_id\0!minecraft:entity/cat/cat_red_baby\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/cat_red\0" } , StaticRegistryEntry { name : "siamese" , data : b"\n\x08\0\x08asset_id\0 minecraft:entity/cat/cat_siamese\x08\0\rbaby_asset_id\0%minecraft:entity/cat/cat_siamese_baby\0" } , StaticRegistryEntry { name : "tabby" , data : b"\n\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/cat_tabby\x08\0\rbaby_asset_id\0#minecraft:entity/cat/cat_tabby_baby\0" } , StaticRegistryEntry { name : "white" , data : b"\n\x08\0\rbaby_asset_id\0#minecraft:entity/cat/cat_white_baby\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/cat_white\0" }] , } , StaticRegistry { registry_id : "cat_sound_variant" , entries : & [StaticRegistryEntry { name : "classic" , data : b"\n\n\0\x0Cadult_sounds\x08\0\nhiss_sound\0\x19minecraft:entity.cat.hiss\x08\0\teat_sound\0\x18minecraft:entity.cat.eat\x08\0\x12beg_for_food_sound\0!minecraft:entity.cat.beg_for_food\x08\0\rpurreow_sound\0\x1Cminecraft:entity.cat.purreow\x08\0\x13stray_ambient_sound\0\"minecraft:entity.cat.stray_ambient\x08\0\rambient_sound\0\x1Cminecraft:entity.cat.ambient\x08\0\nhurt_sound\0\x19minecraft:entity.cat.hurt\x08\0\x0Bdeath_sound\0\x1Aminecraft:entity.cat.death\x08\0\npurr_sound\0\x19minecraft:entity.cat.purr\0\n\0\x0Bbaby_sounds\x08\0\npurr_sound\0\x1Eminecraft:entity.baby_cat.purr\x08\0\rpurreow_sound\0!minecraft:entity.baby_cat.purreow\x08\0\x13stray_ambient_sound\0'minecraft:entity.baby_cat.stray_ambient\x08\0\nhiss_sound\0\x1Eminecraft:entity.baby_cat.hiss\x08\0\teat_sound\0\x1Dminecraft:entity.baby_cat.eat\x08\0\x12beg_for_food_sound\0&minecraft:entity.baby_cat.beg_for_food\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_cat.death\x08\0\rambient_sound\0!minecraft:entity.baby_cat.ambient\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_cat.hurt\0\0" } , StaticRegistryEntry { name : "royal" , data : b"\n\n\0\x0Cadult_sounds\x08\0\nhiss_sound\0\x1Fminecraft:entity.cat_royal.hiss\x08\0\nhurt_sound\0\x1Fminecraft:entity.cat_royal.hurt\x08\0\rpurreow_sound\0\"minecraft:entity.cat_royal.purreow\x08\0\x13stray_ambient_sound\0(minecraft:entity.cat_royal.stray_ambient\x08\0\x0Bdeath_sound\0 minecraft:entity.cat_royal.death\x08\0\x12beg_for_food_sound\0'minecraft:entity.cat_royal.beg_for_food\x08\0\teat_sound\0\x1Eminecraft:entity.cat_royal.eat\x08\0\npurr_sound\0\x1Fminecraft:entity.cat_royal.purr\x08\0\rambient_sound\0\"minecraft:entity.cat_royal.ambient\0\n\0\x0Bbaby_sounds\x08\0\rpurreow_sound\0!minecraft:entity.baby_cat.purreow\x08\0\teat_sound\0\x1Dminecraft:entity.baby_cat.eat\x08\0\rambient_sound\0!minecraft:entity.baby_cat.ambient\x08\0\x13stray_ambient_sound\0'minecraft:entity.baby_cat.stray_ambient\x08\0\nhiss_sound\0\x1Eminecraft:entity.baby_cat.hiss\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_cat.hurt\x08\0\npurr_sound\0\x1Eminecraft:entity.baby_cat.purr\x08\0\x12beg_for_food_sound\0&minecraft:entity.baby_cat.beg_for_food\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_cat.death\0\0" }] , } , StaticRegistry { registry_id : "cow_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/cow_cold\x08\0\rbaby_asset_id\0\"minecraft:entity/cow/cow_cold_baby\x08\0\x05model\0\x04cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\rbaby_asset_id\0'minecraft:entity/cow/cow_temperate_baby\x08\0\x08asset_id\0\"minecraft:entity/cow/cow_temperate\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\rbaby_asset_id\0\"minecraft:entity/cow/cow_warm_baby\x08\0\x05model\0\x04warm\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/cow_warm\0" }] , } , StaticRegistry { registry_id : "cow_sound_variant" , entries : & [StaticRegistryEntry { name : "classic" , data : b"\n\x08\0\nstep_sound\0\x19minecraft:entity.cow.step\x08\0\x0Bdeath_sound\0\x1Aminecraft:entity.cow.death\x08\0\nhurt_sound\0\x19minecraft:entity.cow.hurt\x08\0\rambient_sound\0\x1Cminecraft:entity.cow.ambient\0" } , StaticRegistryEntry { name : "moody" , data : b"\n\x08\0\rambient_sound\0\"minecraft:entity.cow_moody.ambient\x08\0\nhurt_sound\0\x1Fminecraft:entity.cow_moody.hurt\x08\0\nstep_sound\0\x1Fminecraft:entity.cow_moody.step\x08\0\x0Bdeath_sound\0 minecraft:entity.cow_moody.death\0" }] , } , StaticRegistry { registry_id : "chicken_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\rbaby_asset_id\0*minecraft:entity/chicken/chicken_cold_baby\x08\0\x08asset_id\0%minecraft:entity/chicken/chicken_cold\x08\0\x05model\0\x04cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0*minecraft:entity/chicken/chicken_temperate\x08\0\rbaby_asset_id\0/minecraft:entity/chicken/chicken_temperate_baby\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\rbaby_asset_id\0*minecraft:entity/chicken/chicken_warm_baby\x08\0\x08asset_id\0%minecraft:entity/chicken/chicken_warm\0" }] , } , StaticRegistry { registry_id : "chicken_sound_variant" , entries : & [StaticRegistryEntry { name : "classic" , data : b"\n\n\0\x0Cadult_sounds\x08\0\rambient_sound\0 minecraft:entity.chicken.ambient\x08\0\x0Bdeath_sound\0\x1Eminecraft:entity.chicken.death\x08\0\nstep_sound\0\x1Dminecraft:entity.chicken.step\x08\0\nhurt_sound\0\x1Dminecraft:entity.chicken.hurt\0\n\0\x0Bbaby_sounds\x08\0\rambient_sound\0%minecraft:entity.baby_chicken.ambient\x08\0\nhurt_sound\0\"minecraft:entity.baby_chicken.hurt\x08\0\nstep_sound\0\"minecraft:entity.baby_chicken.step\x08\0\x0Bdeath_sound\0#minecraft:entity.baby_chicken.death\0\0" } , StaticRegistryEntry { name : "picky" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\x0Bdeath_sound\0#minecraft:entity.baby_chicken.death\x08\0\nhurt_sound\0\"minecraft:entity.baby_chicken.hurt\x08\0\rambient_sound\0%minecraft:entity.baby_chicken.ambient\x08\0\nstep_sound\0\"minecraft:entity.baby_chicken.step\0\n\0\x0Cadult_sounds\x08\0\nstep_sound\0\x1Dminecraft:entity.chicken.step\x08\0\nhurt_sound\0#minecraft:entity.chicken_picky.hurt\x08\0\x0Bdeath_sound\0$minecraft:entity.chicken_picky.death\x08\0\rambient_sound\0&minecraft:entity.chicken_picky.ambient\0\0" }] , } , StaticRegistry { registry_id : "zombie_nautilus_variant" , entries : & [StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0)minecraft:entity/nautilus/zombie_nautilus\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x05model\0\x04warm\x08\0\x08asset_id\0/minecraft:entity/nautilus/zombie_nautilus_coral\0" }] , } , StaticRegistry { registry_id : "painting_variant" , entries : & [StaticRegistryEntry { name : "alban" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:alban\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\0\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.alban.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\0\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:aztec\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x10minecraft:aztec2\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\0\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.aztec2.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:backyard\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.backyard.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.backyard.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.baroque.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.baroque.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:baroque\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Eminecraft:bomb\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:bouquet\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.bouquet.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.bouquet.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0'painting.minecraft.burning_skull.author\0\n\0\x05title\x08\0\ttranslate\0&painting.minecraft.burning_skull.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x17minecraft:burning_skull\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\0\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:bust\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.cavebird.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:cavebird\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.cavebird.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.changing.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x12minecraft:changing\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.changing.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:cotan\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.courbet.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:courbet\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.courbet.author\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x11minecraft:creebet\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.creebet.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.creebet.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "dennis" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:dennis\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.dennis.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.dennis.author\0\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0$painting.minecraft.donkey_kong.title\0\x08\0\x08asset_id\0\x15minecraft:donkey_kong\n\0\x06author\x08\0\ttranslate\0%painting.minecraft.donkey_kong.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:earth\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.earth.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.endboss.title\0\x08\0\x08asset_id\0\x11minecraft:endboss\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.endboss.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Eminecraft:fern\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fern.title\0\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x12minecraft:fighters\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.fighters.title\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.fighters.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:finding\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.finding.title\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.finding.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:fire\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.fire.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "graham" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.graham.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x10minecraft:graham\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.graham.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:humble\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.humble.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.humble.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:kebab\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.kebab.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.lowmist.title\0\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.lowmist.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:lowmist\0" } , StaticRegistryEntry { name : "match" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\0\x08\0\x08asset_id\0\x0Fminecraft:match\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "meditative" , data : b"\n\x08\0\x08asset_id\0\x14minecraft:meditative\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.meditative.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0$painting.minecraft.meditative.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\x08\0\x08asset_id\0\rminecraft:orb\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0\x1Dpainting.minecraft.orb.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.owlemons.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x12minecraft:owlemons\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.owlemons.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.passage.title\0\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.passage.author\0\x08\0\x08asset_id\0\x11minecraft:passage\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.pigscene.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:pigscene\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:plant\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.plant.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "pointer" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.pointer.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:pointer\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.pointer.title\0\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x0Eminecraft:pond\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.pond.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\0\x08\0\x08asset_id\0\x0Eminecraft:pool\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.pool.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0%painting.minecraft.prairie_ride.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x16minecraft:prairie_ride\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0&painting.minecraft.prairie_ride.author\0\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Cpainting.minecraft.sea.title\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\rminecraft:sea\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.skeleton.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x12minecraft:skeleton\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.skeleton.author\0\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0)painting.minecraft.skull_and_roses.author\0\n\0\x05title\x08\0\ttranslate\0(painting.minecraft.skull_and_roses.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:stage\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.stage.author\0\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0$painting.minecraft.sunflowers.author\0\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.sunflowers.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x14minecraft:sunflowers\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.title\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x10minecraft:sunset\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.sunset.author\0\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x0Fminecraft:tides\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\0\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:unpacked\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.unpacked.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.unpacked.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "void" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.void.author\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:void\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.wanderer.author\0\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.wanderer.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x12minecraft:wanderer\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\0\x08\0\x08asset_id\0\x13minecraft:wasteland\n\0\x06author\x08\0\ttranslate\0#painting.minecraft.wasteland.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "water" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.water.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Fminecraft:water\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.wind.title\0\x08\0\x08asset_id\0\x0Eminecraft:wind\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.wither.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x10minecraft:wither\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x06height\0\0\x01\x80\x08\0\rdefault_clock\0\x13minecraft:overworld\x01\0\x0Chas_skylight\x01\x01\0\x16has_ender_dragon_fight\0\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\x08\0\x1Cminecraft:visual/cloud_color\0\t#ccffffff\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\x08\0$minecraft:visual/ambient_light_color\0\x07#0a0a0a\n\0 minecraft:audio/background_music\n\0\x08creative\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\0\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmin_inclusive\0\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x01\0\x0Bhas_ceiling\0\x03\0\x0Elogical_height\0\0\x01\x80\x08\0\ttimelines\0\x17#minecraft:in_overworld\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x01\0\x0Chas_skylight\x01\n\0\x19monster_spawn_light_level\x03\0\rmax_inclusive\0\0\0\x07\x03\0\rmin_inclusive\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x03\0\x0Elogical_height\0\0\x01\x80\x08\0\ttimelines\0\x17#minecraft:in_overworld\x08\0\rdefault_clock\0\x13minecraft:overworld\x01\0\x0Bhas_ceiling\x01\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x05min_y\xFF\xFF\xFF\xC0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x03\0\x06height\0\0\x01\x80\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\x08\0$minecraft:visual/ambient_light_color\0\x07#0a0a0a\x08\0\x1Cminecraft:visual/cloud_color\0\t#ccffffff\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x06\0\x06offset@\0\0\0\0\0\0\0\0\0\n\0 minecraft:audio/background_music\n\0\x08creative\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\0\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\0\0\0\x01\0\x16has_ender_dragon_fight\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x08\0\rdefault_clock\0\x11minecraft:the_end\x01\0\x0Ehas_fixed_time\x01\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x08\0\x06skybox\0\x03end\x03\0\x19monster_spawn_light_level\0\0\0\x0F\x03\0\x05min_y\0\0\0\0\x03\0\x06height\0\0\x01\0\x08\0\ttimelines\0\x11#minecraft:in_end\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x16has_ender_dragon_fight\x01\x01\0\x0Bhas_ceiling\0\x03\0\x0Elogical_height\0\0\x01\0\n\0\nattributes\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\0\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0\x17p\x03\0\tmax_delay\0\0]\xC0\x01\0\x15replace_current_music\x01\x08\0\x05sound\0\x13minecraft:music.end\0\0\x08\0$minecraft:visual/ambient_light_color\0\x07#3f473f\x08\0\x1Aminecraft:visual/sky_color\0\x07#000000\x08\0\x1Aminecraft:visual/fog_color\0\x07#181318\x08\0 minecraft:visual/sky_light_color\0\x07#ac60cd\x06\0!minecraft:visual/sky_light_factor\0\0\0\0\0\0\0\0\0\x06\0\rambient_light?\xD0\0\0\0\0\0\0\x01\0\x0Chas_skylight\x01\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\n\0\nattributes\x06\0#minecraft:visual/fog_start_distance@$\0\0\0\0\0\0\x01\0\x1Cminecraft:gameplay/fast_lava\x01\x01\0#minecraft:gameplay/water_evaporates\x01\x01\0\"minecraft:gameplay/piglins_zombify\0\x08\0$minecraft:visual/ambient_light_color\0\x07#302821\x06\0!minecraft:visual/fog_end_distance@X\0\0\0\0\0\0\x08\0 minecraft:visual/sky_light_color\0\x07#7a7aff\x06\0!minecraft:visual/sky_light_factor\0\0\0\0\0\0\0\0\x06\0\"minecraft:gameplay/sky_light_level@\x10\0\0\0\0\0\0\n\0+minecraft:visual/default_dripstone_particle\x08\0\x04type\0!minecraft:dripping_dripstone_lava\0\0\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x08\0\x0Ecardinal_light\0\x06nether\x08\0\x06skybox\0\x04none\x01\0\x16has_ender_dragon_fight\0\x03\0\x05min_y\0\0\0\0\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x01\0\x0Ehas_fixed_time\x01\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x03\0\x19monster_spawn_light_level\0\0\0\x07\x01\0\x0Chas_skylight\0\x08\0\ttimelines\0\x14#minecraft:in_nether\x03\0\x0Elogical_height\0\0\0\x80\x01\0\x0Bhas_ceiling\x01\x03\0\x06height\0\0\x01\0\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x08\0\nmessage_id\0\x05arrow\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x08\0\x12death_message_type\0\x17intentional_game_design\x08\0\nmessage_id\0\x0FbadRespawnPoint\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06cactus\0" } , StaticRegistryEntry { name : "campfire" , data : b"\n\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06inFire\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x08cramming\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0CdragonBreath\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x08\0\nmessage_id\0\x05drown\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x08drowning\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06dryout\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "ender_pearl" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x12death_message_type\0\rfall_variants\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x04fall\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\texplosion\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x04fall\x08\0\x12death_message_type\0\rfall_variants\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05anvil\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0CfallingBlock\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x11fallingStalactite\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\nmessage_id\0\x08fireball\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\tfireworks\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x0BflyIntoWall\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x08\0\x07effects\0\x08freezing\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06freeze\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x08\0\nmessage_id\0\x07generic\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "generic_kill" , data : b"\n\x08\0\nmessage_id\0\x0BgenericKill\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x08hotFloor\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x08\0\nmessage_id\0\x06inFire\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x08\0\nmessage_id\0\x06inWall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x08\0\nmessage_id\0\rindirectMagic\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x04lava\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\rlightningBolt\0" } , StaticRegistryEntry { name : "mace_smash" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\nmace_smash\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x08\0\nmessage_id\0\x05magic\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x08\0\nmessage_id\0\x06onFire\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x08\0\nmessage_id\0\noutOfWorld\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "outside_border" , data : b"\n\x08\0\nmessage_id\0\routsideBorder\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06player\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x08\0\nmessage_id\0\x10explosion.player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x08\0\x07scaling\0\x06always\x08\0\nmessage_id\0\nsonic_boom\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "spear" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x05spear\0" } , StaticRegistryEntry { name : "spit" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\nstalagmite\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06starve\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05sting\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x08\0\nmessage_id\0\x0EsweetBerryBush\x08\0\x07effects\0\x06poking\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x06thorns\x08\0\nmessage_id\0\x06thorns\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06thrown\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x07trident\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x08\0\nmessage_id\0\x06onFire\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "wind_charge" , data : b"\n\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06wither\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x08\0\nmessage_id\0\x0BwitherSkull\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" }] , } , StaticRegistry { registry_id : "jukebox_song" , entries : & [StaticRegistryEntry { name : "11" , data : b"\n\x08\0\x0Bsound_event\0\x17minecraft:music_disc.11\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.11\0\x06\0\x11length_in_seconds@Q\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0B\0" } , StaticRegistryEntry { name : "13" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\0\x03\0\x11comparator_output\0\0\0\x01\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x08\0\x0Bsound_event\0\x17minecraft:music_disc.13\0" } , StaticRegistryEntry { name : "5" , data : b"\n\x08\0\x0Bsound_event\0\x16minecraft:music_disc.5\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0F\n\0\x0Bdescription\x08\0\ttranslate\0\x18jukebox_song.minecraft.5\0\0" } , StaticRegistryEntry { name : "blocks" , data : b"\n\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.blocks\x03\0\x11comparator_output\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.blocks\0\x06\0\x11length_in_seconds@u\x90\0\0\0\0\0\0" } , StaticRegistryEntry { name : "cat" , data : b"\n\x08\0\x0Bsound_event\0\x18minecraft:music_disc.cat\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.cat\0\x03\0\x11comparator_output\0\0\0\x02\x06\0\x11length_in_seconds@g \0\0\0\0\0\0" } , StaticRegistryEntry { name : "chirp" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.chirp\0\x03\0\x11comparator_output\0\0\0\x04\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.chirp\x06\0\x11length_in_seconds@g \0\0\0\0\0\0" } , StaticRegistryEntry { name : "creator" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0C\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.creator\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.creator\x06\0\x11length_in_seconds@f\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "creator_music_box" , data : b"\n\x06\0\x11length_in_seconds@R@\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\x08\0\x0Bsound_event\0&minecraft:music_disc.creator_music_box\x03\0\x11comparator_output\0\0\0\x0B\0" } , StaticRegistryEntry { name : "far" , data : b"\n\x03\0\x11comparator_output\0\0\0\x05\x08\0\x0Bsound_event\0\x18minecraft:music_disc.far\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.far\0\x06\0\x11length_in_seconds@e\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lava_chicken" , data : b"\n\x08\0\x0Bsound_event\0!minecraft:music_disc.lava_chicken\x06\0\x11length_in_seconds@`\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\t\n\0\x0Bdescription\x08\0\ttranslate\0#jukebox_song.minecraft.lava_chicken\0\0" } , StaticRegistryEntry { name : "mall" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.mall\0\x03\0\x11comparator_output\0\0\0\x06\x06\0\x11length_in_seconds@h\xA0\0\0\0\0\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.mall\0" } , StaticRegistryEntry { name : "mellohi" , data : b"\n\x06\0\x11length_in_seconds@X\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\x03\0\x11comparator_output\0\0\0\x07\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.mellohi\0" } , StaticRegistryEntry { name : "otherside" , data : b"\n\x03\0\x11comparator_output\0\0\0\x0E\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\x06\0\x11length_in_seconds@h`\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\0" } , StaticRegistryEntry { name : "pigstep" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.pigstep\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.pigstep\x06\0\x11length_in_seconds@b\xA0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\r\0" } , StaticRegistryEntry { name : "precipice" , data : b"\n\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.precipice\x03\0\x11comparator_output\0\0\0\r\x06\0\x11length_in_seconds@r\xB0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\0" } , StaticRegistryEntry { name : "relic" , data : b"\n\x06\0\x11length_in_seconds@k@\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0E\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.relic\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.relic\0\0" } , StaticRegistryEntry { name : "stal" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.stal\x06\0\x11length_in_seconds@b\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.stal\0\0" } , StaticRegistryEntry { name : "strad" , data : b"\n\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.strad\x03\0\x11comparator_output\0\0\0\t\x06\0\x11length_in_seconds@g\x80\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.strad\0\0" } , StaticRegistryEntry { name : "tears" , data : b"\n\x03\0\x11comparator_output\0\0\0\n\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.tears\x06\0\x11length_in_seconds@e\xE0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.tears\0\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\x03\0\x11comparator_output\0\0\0\x0C\x06\0\x11length_in_seconds@m\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x03\0\x11comparator_output\0\0\0\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.ward\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.ward\x06\0\x11length_in_seconds@o`\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "banner_pattern" , entries : & [StaticRegistryEntry { name : "base" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.base\x08\0\x08asset_id\0\x0Eminecraft:base\0" } , StaticRegistryEntry { name : "border" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:border\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.border\0" } , StaticRegistryEntry { name : "bricks" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:bricks\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.bricks\0" } , StaticRegistryEntry { name : "circle" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:circle\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.circle\0" } , StaticRegistryEntry { name : "creeper" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.creeper\x08\0\x08asset_id\0\x11minecraft:creeper\0" } , StaticRegistryEntry { name : "cross" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.cross\x08\0\x08asset_id\0\x0Fminecraft:cross\0" } , StaticRegistryEntry { name : "curly_border" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.curly_border\x08\0\x08asset_id\0\x16minecraft:curly_border\0" } , StaticRegistryEntry { name : "diagonal_left" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.diagonal_left\x08\0\x08asset_id\0\x17minecraft:diagonal_left\0" } , StaticRegistryEntry { name : "diagonal_right" , data : b"\n\x08\0\x0Ftranslation_key\0%block.minecraft.banner.diagonal_right\x08\0\x08asset_id\0\x18minecraft:diagonal_right\0" } , StaticRegistryEntry { name : "diagonal_up_left" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:diagonal_up_left\x08\0\x0Ftranslation_key\0'block.minecraft.banner.diagonal_up_left\0" } , StaticRegistryEntry { name : "diagonal_up_right" , data : b"\n\x08\0\x0Ftranslation_key\0(block.minecraft.banner.diagonal_up_right\x08\0\x08asset_id\0\x1Bminecraft:diagonal_up_right\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.flow\0" } , StaticRegistryEntry { name : "flower" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.flower\x08\0\x08asset_id\0\x10minecraft:flower\0" } , StaticRegistryEntry { name : "globe" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:globe\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.globe\0" } , StaticRegistryEntry { name : "gradient" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Fblock.minecraft.banner.gradient\x08\0\x08asset_id\0\x12minecraft:gradient\0" } , StaticRegistryEntry { name : "gradient_up" , data : b"\n\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.gradient_up\x08\0\x08asset_id\0\x15minecraft:gradient_up\0" } , StaticRegistryEntry { name : "guster" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.guster\x08\0\x08asset_id\0\x10minecraft:guster\0" } , StaticRegistryEntry { name : "half_horizontal" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:half_horizontal\x08\0\x0Ftranslation_key\0&block.minecraft.banner.half_horizontal\0" } , StaticRegistryEntry { name : "half_horizontal_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0-block.minecraft.banner.half_horizontal_bottom\x08\0\x08asset_id\0 minecraft:half_horizontal_bottom\0" } , StaticRegistryEntry { name : "half_vertical" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:half_vertical\x08\0\x0Ftranslation_key\0$block.minecraft.banner.half_vertical\0" } , StaticRegistryEntry { name : "half_vertical_right" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:half_vertical_right\x08\0\x0Ftranslation_key\0*block.minecraft.banner.half_vertical_right\0" } , StaticRegistryEntry { name : "mojang" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.mojang\x08\0\x08asset_id\0\x10minecraft:mojang\0" } , StaticRegistryEntry { name : "piglin" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:piglin\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.piglin\0" } , StaticRegistryEntry { name : "rhombus" , data : b"\n\x08\0\x08asset_id\0\x11minecraft:rhombus\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.rhombus\0" } , StaticRegistryEntry { name : "skull" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:skull\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.skull\0" } , StaticRegistryEntry { name : "small_stripes" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.small_stripes\x08\0\x08asset_id\0\x17minecraft:small_stripes\0" } , StaticRegistryEntry { name : "square_bottom_left" , data : b"\n\x08\0\x08asset_id\0\x1Cminecraft:square_bottom_left\x08\0\x0Ftranslation_key\0)block.minecraft.banner.square_bottom_left\0" } , StaticRegistryEntry { name : "square_bottom_right" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:square_bottom_right\x08\0\x0Ftranslation_key\0*block.minecraft.banner.square_bottom_right\0" } , StaticRegistryEntry { name : "square_top_left" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:square_top_left\x08\0\x0Ftranslation_key\0&block.minecraft.banner.square_top_left\0" } , StaticRegistryEntry { name : "square_top_right" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:square_top_right\x08\0\x0Ftranslation_key\0'block.minecraft.banner.square_top_right\0" } , StaticRegistryEntry { name : "straight_cross" , data : b"\n\x08\0\x0Ftranslation_key\0%block.minecraft.banner.straight_cross\x08\0\x08asset_id\0\x18minecraft:straight_cross\0" } , StaticRegistryEntry { name : "stripe_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_bottom\x08\0\x08asset_id\0\x17minecraft:stripe_bottom\0" } , StaticRegistryEntry { name : "stripe_center" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_center\x08\0\x08asset_id\0\x17minecraft:stripe_center\0" } , StaticRegistryEntry { name : "stripe_downleft" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:stripe_downleft\x08\0\x0Ftranslation_key\0&block.minecraft.banner.stripe_downleft\0" } , StaticRegistryEntry { name : "stripe_downright" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.stripe_downright\x08\0\x08asset_id\0\x1Aminecraft:stripe_downright\0" } , StaticRegistryEntry { name : "stripe_left" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:stripe_left\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.stripe_left\0" } , StaticRegistryEntry { name : "stripe_middle" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_middle\x08\0\x08asset_id\0\x17minecraft:stripe_middle\0" } , StaticRegistryEntry { name : "stripe_right" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:stripe_right\x08\0\x0Ftranslation_key\0#block.minecraft.banner.stripe_right\0" } , StaticRegistryEntry { name : "stripe_top" , data : b"\n\x08\0\x08asset_id\0\x14minecraft:stripe_top\x08\0\x0Ftranslation_key\0!block.minecraft.banner.stripe_top\0" } , StaticRegistryEntry { name : "triangle_bottom" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:triangle_bottom\x08\0\x0Ftranslation_key\0&block.minecraft.banner.triangle_bottom\0" } , StaticRegistryEntry { name : "triangle_top" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:triangle_top\x08\0\x0Ftranslation_key\0#block.minecraft.banner.triangle_top\0" } , StaticRegistryEntry { name : "triangles_bottom" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:triangles_bottom\x08\0\x0Ftranslation_key\0'block.minecraft.banner.triangles_bottom\0" } , StaticRegistryEntry { name : "triangles_top" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.triangles_top\x08\0\x08asset_id\0\x17minecraft:triangles_top\0" }] , } , StaticRegistry { registry_id : "instrument" , entries : & [StaticRegistryEntry { name : "admire_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.4\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.admire_goat_horn\0\0" } , StaticRegistryEntry { name : "call_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.5\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.call_goat_horn\0\0" } , StaticRegistryEntry { name : "dream_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.7\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.dream_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "feel_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.feel_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.3\0" } , StaticRegistryEntry { name : "ponder_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.0\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.ponder_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "seek_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.seek_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.2\0" } , StaticRegistryEntry { name : "sing_goat_horn" , data : b"\n\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.sing_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.1\0" } , StaticRegistryEntry { name : "yearn_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.yearn_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.6\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x01\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\x14add_multiplied_total\n\0\x06amount\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\x08\0\tattribute\0 minecraft:submerged_mining_speed\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0)\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\0\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x06effect\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\x06\0\x0Cmin_duration?\xF8\0\0\0\0\0\0\x08\0\x08to_apply\0\x12minecraft:slowness\n\0\x0Cmax_duration\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x06\0\x04base?\xF8\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\x06entity\0\x04this\0\n\0\tpredicate\x01\0\tis_direct\x01\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\x08affected\0\x06victim\0\0\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\tmax_level\0\0\0\x05\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\x03\0\x06weight\0\0\0\x01\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\nanvil_cost\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\x03\0\tmax_level\0\0\0\x01\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\x03\0\tmax_level\0\0\0\x04\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\n\0\x08max_cost\x03\0\x04base\0\0\0\r\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\toperation\0\tadd_value\x08\0\x02id\0&minecraft:enchantment.blast_protection\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\0\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x16minecraft:is_explosion\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\n\0\x07effects\t\0\x1Dminecraft:armor_effectiveness\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base\xBF\xC3333333\x06\0\x15per_level_above_first\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\0\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\tmax_level\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\x03\0\x06weight\0\0\0\x01\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x19\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x06\0\x06volume@\x14\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x08location\x01\0\x0Bcan_see_sky\x01\0\0\0\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x13minecraft:hit_block\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11minecraft:trident\0\0\x08\0\tcondition\0\x18minecraft:location_check\n\0\tpredicate\x01\0\x0Bcan_see_sky\x01\n\0\x05block\x08\0\x06blocks\0\x19#minecraft:lightning_rods\0\0\0\0\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x06entity\0\x18minecraft:lightning_bolt\x08\0\x04type\0\x17minecraft:summon_entity\0\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x06volume@\x14\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:all_of\0\0\0\x03\0\nanvil_cost\0\0\0\x08\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "density" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\x06weight\0\0\0\x05\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\nanvil_cost\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x07effects\t\0'minecraft:smash_damage_per_fallen_block\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xE0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\x03\0\tmax_level\0\0\0\x05\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0#minecraft:water_movement_efficiency\x08\0\toperation\0\tadd_value\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xD5UU\\}\xDAK\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\0\x08\0\x02id\0#minecraft:enchantment.depth_strider\0\0\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\x03\0\tmax_level\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x01\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x06\0\x05added?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x18minecraft:levels_squared\0\x08\0\x02id\0 minecraft:enchantment.efficiency\x08\0\tattribute\0\x1Bminecraft:mining_efficiency\x08\0\toperation\0\tadd_value\0\0\n\0\x08max_cost\x03\0\x04base\0\0\x003\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\x06weight\0\0\0\n\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x11minecraft:is_fall\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x08\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x06\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x0B\x03\0\x15per_level_above_first\0\0\0\x06\0\x03\0\x06weight\0\0\0\x05\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\tmax_level\0\0\0\x04\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\x03\0\tmax_level\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\n\0\x08duration\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x06\0\x04base@\x10\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\x08\0\x08affected\0\x06victim\n\0\x0Crequirements\n\0\tpredicate\x01\0\tis_direct\x01\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\x08\0\tenchanted\0\x08attacker\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0<\0\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x01\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x11minecraft:is_fire\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\0\0\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0%minecraft:enchantment.fire_protection\x08\0\tattribute\0\x16minecraft:burning_time\n\0\x06amount\x06\0\x15per_level_above_first\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xC3333333\0\x08\0\toperation\0\x13add_multiplied_base\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\x03\0\tmax_level\0\0\0\x04\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x12\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\n\0\x07effects\t\0\x1Cminecraft:projectile_spawned\n\0\0\0\x01\n\0\x06effect\x06\0\x08duration@Y\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\0\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x02\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\tmax_level\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\n\0\x04term\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x12minecraft:inverted\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\n\0\x06radius\x06\0\x03max@0\0\0\0\0\0\0\x06\0\x03min\0\0\0\0\0\0\0\0\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:clamped\0\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\n\0\tpredicate\t\0\npredicates\n\0\0\0\x04\x08\0\x03tag\0\rminecraft:air\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\0\0\0\x01\0\0\0\0\x08\0\x04type\0\x1Cminecraft:matching_block_tag\0\x08\0\x06blocks\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_blocks\0\x08\0\x06fluids\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_fluids\0\x08\0\x04type\0\x16minecraft:unobstructed\0\x08\0\x04type\0\x10minecraft:all_of\0\x06\0\x06height?\xF0\0\0\0\0\0\0\x08\0\x12trigger_game_event\0\x15minecraft:block_place\n\0\x0Bblock_state\n\0\x05state\x08\0\x04Name\0\x15minecraft:frosted_ice\n\0\nProperties\x08\0\x03age\0\x010\0\0\x08\0\x04type\0\x1Fminecraft:simple_state_provider\0\x08\0\x04type\0\x16minecraft:replace_disk\0\0\t\0\x19minecraft:damage_immunity\n\0\0\0\x01\n\0\x06effect\0\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x1Cminecraft:burn_from_stepping\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\0\0\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0 #minecraft:sensitive_to_impaling\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x15\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x05\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\x03\0\tmax_level\0\0\0\x01\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\n\0\x07effects\t\0\x12minecraft:ammo_use\n\0\0\0\x01\n\0\x06effect\x06\0\x05value\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:set\0\n\0\x0Crequirements\x08\0\tcondition\0\x14minecraft:match_tool\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\x08\0\x0Fsupported_items\0##minecraft:enchantable/melee_weapon\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\x06weight\0\0\0\x05\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\x007\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\0\x03\0\tmax_level\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x02\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0##minecraft:enchantable/melee_weapon\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x07effects\t\0\x19minecraft:equipment_drops\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\x84z\xE1G\xAE\x14{\x06\0\x04base?\x84z\xE1G\xAE\x14{\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\x06entity\0\x08attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x10minecraft:player\0\0\0\0\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x07\0\n\0\x07effects\t\0%minecraft:trident_return_acceleration\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x05\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x07effects\t\0\x1Cminecraft:fishing_luck_bonus\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\0\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "lunge" , data : b"\n\x03\0\x06weight\0\0\0\x05\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.lunge\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/lunge\t\0\x05slots\x08\0\0\0\x01\0\x04hand\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0\x1Eminecraft:post_piercing_attack\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x04\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\0\x08\0\x04type\0\x1Aminecraft:apply_exhaustion\0\x08\0\x04type\0\x17minecraft:apply_impulse\t\0\x10coordinate_scale\x06\0\0\0\x03?\xF0\0\0\0\0\0\0\0\0\0\0\0\0\0\0?\xF0\0\0\0\0\0\0\t\0\tdirection\x06\0\0\0\x03\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0?\xF0\0\0\0\0\0\0\n\0\tmagnitude\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xDDO\xDF;dZ\x1D\x06\0\x15per_level_above_first?\xDDO\xDF;dZ\x1D\0\0\x06\0\x06volume?\xF0\0\0\0\0\0\0\t\0\x05sound\x08\0\0\0\x03\0\x1Cminecraft:item.spear.lunge_1\0\x1Cminecraft:item.spear.lunge_2\0\x1Cminecraft:item.spear.lunge_3\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x05pitch?\xF0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x04\n\0\x04term\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x07vehicle\0\0\0\x08\0\tcondition\0\x12minecraft:inverted\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Eis_fall_flying\0\0\0\x08\0\x06entity\0\x04this\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Bis_in_water\0\0\0\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x03\n\0\x04term\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\rtype_specific\x08\0\x04type\0\x10minecraft:player\0\0\0\x08\0\tcondition\0\x12minecraft:inverted\0\n\0\tpredicate\n\0\rtype_specific\x08\0\x04type\0\x10minecraft:player\t\0\x08gamemode\x08\0\0\0\x01\0\x08creative\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\tpredicate\n\0\rtype_specific\x08\0\x04type\0\x10minecraft:player\n\0\x04food\n\0\x05level\x03\0\x03min\0\0\0\x07\0\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\n\0\x07effects\t\0 minecraft:fishing_time_reduction\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base@\x14\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\x03\0\tmax_level\0\0\0\x01\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x19\0\x03\0\x06weight\0\0\0\x02\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x07effects\t\0\x18minecraft:repair_with_xp\n\0\0\0\x01\n\0\x06effect\x06\0\x06factor@\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:multiply\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\tmax_level\0\0\0\x01\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\n\0\x07effects\t\0\x1Aminecraft:projectile_count\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\0\0\0\t\0\x1Bminecraft:projectile_spread\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@$\0\0\0\0\0\0\x06\0\x15per_level_above_first@$\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\x06weight\0\0\0\n\x03\0\nanvil_cost\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\tmax_level\0\0\0\x04\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\n\0\x07effects\t\0\x1Dminecraft:projectile_piercing\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\0" } , StaticRegistryEntry { name : "power" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x10\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x0Fdirect_attacker\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\0\0\0\x03\0\tmax_level\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\x03\0\nanvil_cost\0\0\0\x01\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x04\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x06\x03\0\x04base\0\0\0\t\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x17minecraft:is_projectile\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x03\x03\0\x15per_level_above_first\0\0\0\x06\0\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x0C\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x03\0\x06weight\0\0\0\n\x03\0\tmax_level\0\0\0\x04\x03\0\nanvil_cost\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x01\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x11#minecraft:arrows\0\x08\0\x06entity\0\x0Fdirect_attacker\0\n\0\x06effect\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x08max_cost\x03\0\x04base\0\0\0%\x03\0\x15per_level_above_first\0\0\0\x14\0\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x0C\0\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\n\0\x07effects\n\0\x1Eminecraft:crossbow_charge_time\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base\xBF\xD0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first\xBF\xD0\0\0\0\0\0\0\0\0\t\0\"minecraft:crossbow_charging_sounds\n\0\0\0\x03\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_1\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_2\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_3\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\0\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0(\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\t\0\x05slots\x08\0\0\0\x01\0\x04head\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x16minecraft:oxygen_bonus\x08\0\toperation\0\tadd_value\n\0\x06amount\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x02id\0!minecraft:enchantment.respiration\0\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\n\0\x07effects\t\0\x17minecraft:trident_sound\x08\0\0\0\x03\0 minecraft:item.trident.riptide_1\0 minecraft:item.trident.riptide_2\0 minecraft:item.trident.riptide_3\n\0&minecraft:trident_spin_attack_strength\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE8\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x11\x03\0\x15per_level_above_first\0\0\0\x07\0\x03\0\x06weight\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\t\0\x05slots\x08\0\0\0\x01\0\x04hand\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x01\0\x03\0\nanvil_cost\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\tmax_level\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x15\0\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\n\0\x07effects\t\0\x1Aminecraft:block_experience\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0A\0\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x03\0\tmax_level\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x02\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x04type\0\x1D#minecraft:sensitive_to_smite\0\x08\0\x06entity\0\x04this\0\0\0\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\x03\0\x06weight\0\0\0\x05\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\x03\0\x06weight\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x02\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xA4\xBCj~\xF9\xDB#\x06\0\x15per_level_above_first?\x85\x81\x06$\xDD/\x1B\0\x08\0\tattribute\0\x18minecraft:movement_speed\x08\0\x04type\0\x13minecraft:attribute\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\toperation\0\tadd_value\0\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\x08\0\toperation\0\tadd_value\x08\0\x04type\0\x13minecraft:attribute\0\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\n\0\x04term\n\0\tpredicate\n\0\x07vehicle\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x12minecraft:inverted\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x03\x08\0\tcondition\0\"minecraft:enchantment_active_check\x01\0\x06active\x01\0\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\0\0\0\0\x08\0\tcondition\0\x10minecraft:any_of\0\0\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x01\0\x06active\0\x08\0\tcondition\0\"minecraft:enchantment_active_check\0\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\tis_flying\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\n\0\x06chance\x06\0\x06amount?\xA4z\xE1G\xAE\x14{\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\x08\0\tcondition\0\x17minecraft:random_chance\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\x0Cis_on_ground\x01\0\0\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\0\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x05flags\x01\0\tis_flying\0\x01\0\x0Cis_on_ground\x01\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\0\0\n\0\x06effect\n\0\x13horizontal_velocity\x06\0\x0Emovement_scale\xBF\xC9\x99\x99\x99\x99\x99\x9A\0\n\0\x11vertical_velocity\x06\0\x04base?\xB9\x99\x99\x99\x99\x99\x9A\0\x08\0\x04type\0\x19minecraft:spawn_particles\n\0\x11vertical_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x04type\0\x0Fentity_position\0\x06\0\x05speed?\xF0\0\0\0\0\0\0\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\0\0\0\n\0\x06effect\x06\0\x06volume?\xE3333333\x08\0\x04type\0\x14minecraft:play_sound\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\n\0\x05pitch\x06\0\rmax_exclusive?\xF0\0\0\0\0\0\0\x06\0\rmin_inclusive?\xE3333333\x08\0\x04type\0\x11minecraft:uniform\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x17minecraft:random_chance\x06\0\x06chance?\xD6ffffff\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\x03\0\rperiodic_tick\0\0\0\x05\n\0\x14movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x08movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\n\0\x06amount\n\0\tnumerator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\n\0\x0Bdenominator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\0\0\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\x08\0\toperation\0\tadd_value\0\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/sweeping\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x14\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x19\0\n\0\x08max_cost\x03\0\x04base\0\0\0K\x03\0\x15per_level_above_first\0\0\0\x19\0\t\0\x05slots\x08\0\0\0\x01\0\x04legs\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0!minecraft:enchantment.swift_sneak\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xC3333333\0\x08\0\tattribute\0\x18minecraft:sneaking_speed\x08\0\toperation\0\tadd_value\0\0\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\n\0\x08max_cost\x03\0\x04base\0\0\0<\x03\0\x15per_level_above_first\0\0\0\x14\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x06victim\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x0Bdamage_type\0\x10minecraft:thorns\x08\0\x04type\0\x17minecraft:damage_entity\x06\0\nmax_damage@\x14\0\0\0\0\0\0\x06\0\nmin_damage?\xF0\0\0\0\0\0\0\0\x06\0\x06amount@\0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\x08\0\x04type\0\x10minecraft:all_of\0\x08\0\x08affected\0\x08attacker\n\0\x0Crequirements\n\0\x06chance\n\0\x06amount\x06\0\x15per_level_above_first?\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xC3333333\0\x08\0\x04type\0\x1Bminecraft:enchantment_level\0\x08\0\tcondition\0\x17minecraft:random_chance\0\0\0\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\x03\0\x06weight\0\0\0\x05\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x07effects\t\0\x15minecraft:item_damage\n\0\0\0\x02\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\n\0\tnumerator\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x06\0\x04base@$\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\0\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\0\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\x08\0\x04type\0\x12minecraft:fraction\n\0\tnumerator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\n\0\x0Bdenominator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\x04term\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\x08\0\tcondition\0\x12minecraft:inverted\0\0\0\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\x03\0\nanvil_cost\0\0\0\x08\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\x03\0\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\x03\0\tmax_level\0\0\0\x03\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x08attacker\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x05flags\x01\0\tis_flying\0\0\n\0\x08movement\n\0\rfall_distance\x06\0\x03min?\xF8\0\0\0\0\0\0\0\0\0\0\n\0\x06effect\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\x08\0\x11block_interaction\0\x07trigger\n\0\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\x06\0\x06radius@\x0C\0\0\0\0\0\0\n\0\x14knockback_multiplier\x08\0\x04type\0\x10minecraft:lookup\t\0\x06values\x06\0\0\0\x03?\xF3333333?\xFC\0\0\0\0\0\0@\x01\x99\x99\x99\x99\x99\x9A\n\0\x08fallback\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xD6ffffff\x08\0\x04type\0\x10minecraft:linear\0\0\x08\0\x04type\0\x11minecraft:explode\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\0\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\0" }] , } , StaticRegistry { registry_id : "timeline" , entries : & [StaticRegistryEntry { name : "day" , data : b"\n\x03\0\x0Cperiod_ticks\0\0]\xC0\n\0\x0Ctime_markers\x03\0\x1Cminecraft:roll_village_siege\0\0FP\n\0\x0Eminecraft:noon\x03\0\x05ticks\0\0\x17p\x01\0\x10show_in_commands\x01\0\n\0\rminecraft:day\x03\0\x05ticks\0\0\x03\xE8\x01\0\x10show_in_commands\x01\0\n\0\x12minecraft:midnight\x03\0\x05ticks\0\0FP\x01\0\x10show_in_commands\x01\0\n\0\x0Fminecraft:night\x03\0\x05ticks\0\x002\xC8\x01\0\x10show_in_commands\x01\0\x03\0\x1Cminecraft:wake_up_from_sleep\0\0\0\0\0\x08\0\x05clock\0\x13minecraft:overworld\n\0\x06tracks\n\0 minecraft:visual/star_brightness\x08\0\x08modifier\0\x07maximum\t\0\tkeyframes\n\0\0\0\x0C\x03\0\x05ticks\0\0\0\\\x06\0\x05value?\xA2\xF1\xA9\xFB\xE7l\x8B\0\x06\0\x05value\0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0\x02s\0\x03\0\x05ticks\0\0,m\x06\0\x05value\0\0\0\0\0\0\0\0\0\x06\0\x05value?\x90bM\xD2\xF1\xA9\xFC\x03\0\x05ticks\0\0-\xD4\0\x03\0\x05ticks\0\0.\xB7\x06\0\x05value?\xA6\x87+\x02\x0CI\xBA\0\x03\0\x05ticks\0\x000o\x06\0\x05value?\xC2M\xD2\xF1\xA9\xFB\xE7\0\x03\0\x05ticks\0\x001\xB9\x06\0\x05value?\xD0\x83\x12n\x97\x8DP\0\x06\0\x05value?\xE0\0\0\0\0\0\0\x03\0\x05ticks\0\x003\xAC\0\x03\0\x05ticks\0\0X\xF4\x06\0\x05value?\xE0\0\0\0\0\0\0\0\x06\0\x05value?\xD7K\xC6\xA7\xEF\x9D\xB2\x03\0\x05ticks\0\0Y\xF8\0\x06\0\x05value?\xCC\xCC\xCC\xCC\xCC\xCC\xCD\x03\0\x05ticks\0\0[<\0\x06\0\x05value?\xB9\xDB\"\xD0\xE5`B\x03\0\x05ticks\0\0\\\xCE\0\0\n\0\x1Cminecraft:visual/cloud_color\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05value\xFF\xFF\xFF\xFF\x03\0\x05ticks\0\0\0\x85\0\x03\0\x05value\xFF\xFF\xFF\xFF\x03\0\x05ticks\0\0.[\0\x03\0\x05ticks\0\x005f\x03\0\x05value\xFF\x19\x19&\0\x03\0\x05value\xFF\x19\x19&\x03\0\x05ticks\0\0W:\0\x08\0\x08modifier\0\x08multiply\0\n\0#minecraft:audio/firefly_bush_sounds\x08\0\x08modifier\0\x02or\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\x0018\x01\0\x05value\x01\0\x03\0\x05ticks\0\0[i\x01\0\x05value\0\0\0\n\0\"minecraft:gameplay/sky_light_level\x08\0\x08modifier\0\x08multiply\t\0\tkeyframes\n\0\0\0\x04\x06\0\x05value?\xF0\0\0\0\0\0\0\x03\0\x05ticks\0\0\0\x85\0\x03\0\x05ticks\0\0.[\x06\0\x05value?\xF0\0\0\0\0\0\0\0\x06\0\x05value?\xD1\x11\x11\x1Fb\x1A\xFD\x03\0\x05ticks\0\x005f\0\x06\0\x05value?\xD1\x11\x11\x1Fb\x1A\xFD\x03\0\x05ticks\0\0W:\0\0\n\0\x1Bminecraft:visual/moon_angle\n\0\x04ease\t\0\x0Ccubic_bezier\x06\0\0\0\x04?\xD7+\x02\x0CI\xBA^?\xCE\xD9\x16\x87+\x02\x0C?\xE4j~\xF9\xDB\"\xD1?\xE8I\xBA^5?}\0\t\0\tkeyframes\n\0\0\0\x02\x06\0\x05value@\x80\xE0\0\0\0\0\0\x03\0\x05ticks\0\0\x17p\0\x03\0\x05ticks\0\0\x17p\x06\0\x05value@f\x80\0\0\0\0\0\0\0\n\0\x1Aminecraft:visual/sun_angle\n\0\x04ease\t\0\x0Ccubic_bezier\x06\0\0\0\x04?\xD7+\x02\x0CI\xBA^?\xCE\xD9\x16\x87+\x02\x0C?\xE4j~\xF9\xDB\"\xD1?\xE8I\xBA^5?}\0\t\0\tkeyframes\n\0\0\0\x02\x06\0\x05value@v\x80\0\0\0\0\0\x03\0\x05ticks\0\0\x17p\0\x03\0\x05ticks\0\0\x17p\x06\0\x05value\0\0\0\0\0\0\0\0\0\0\n\0\x1Aminecraft:visual/sky_color\x08\0\x08modifier\0\x08multiply\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\0\x85\x08\0\x05value\0\x07#ffffff\0\x03\0\x05ticks\0\0.[\x08\0\x05value\0\x07#ffffff\0\x03\0\x05ticks\0\x005f\x08\0\x05value\0\x07#000000\0\x08\0\x05value\0\x07#000000\x03\0\x05ticks\0\0W:\0\0\n\0 minecraft:visual/sky_light_color\t\0\tkeyframes\n\0\0\0\x04\x08\0\x05value\0\x07#ffffff\x03\0\x05ticks\0\0\x02\xDA\0\x03\0\x05ticks\0\0,\x06\x08\0\x05value\0\x07#ffffff\0\x03\0\x05ticks\0\x003T\x08\0\x05value\0\x07#7a7aff\0\x08\0\x05value\0\x07#7a7aff\x03\0\x05ticks\0\0YL\0\x08\0\x08modifier\0\x08multiply\0\n\0\"minecraft:gameplay/creaking_active\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\x0018\x01\0\x05value\x01\0\x03\0\x05ticks\0\0[i\x01\0\x05value\0\0\x08\0\x08modifier\0\x02or\0\n\0\x1Bminecraft:visual/star_angle\n\0\x04ease\t\0\x0Ccubic_bezier\x06\0\0\0\x04?\xD7+\x02\x0CI\xBA^?\xCE\xD9\x16\x87+\x02\x0C?\xE4j~\xF9\xDB\"\xD1?\xE8I\xBA^5?}\0\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\0\x17p\x06\0\x05value@v\x80\0\0\0\0\0\0\x06\0\x05value\0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0\x17p\0\0\n\0%minecraft:visual/sunrise_sunset_color\t\0\tkeyframes\n\0\0\0 \x08\0\x05value\0\t#5fefa333\x03\0\x05ticks\0\0\0G\0\x08\0\x05value\0\t#29f5ba33\x03\0\x05ticks\0\0\x016\0\x03\0\x05ticks\0\0\x025\x08\0\x05value\0\t#06fbd433\0\x03\0\x05ticks\0\0\x02\xDA\x08\0\x05value\0\t#00ffe533\0\x08\0\x05value\0\t#00ffe533\x03\0\x05ticks\0\0,\x06\0\x08\0\x05value\0\t#04fcd833\x03\0\x05ticks\0\0,\x85\0\x08\0\x05value\0\t#0ff9cb33\x03\0\x05ticks\0\0-\x02\0\x03\0\x05ticks\0\0-\xAA\x08\0\x05value\0\t#29f5ba33\0\x08\0\x05value\0\t#5fefa333\x03\0\x05ticks\0\0.\x99\0\x08\0\x05value\0\t#b1e78733\x03\0\x05ticks\0\0/\xD3\0\x03\0\x05ticks\0\x000F\x08\0\x05value\0\t#cce47e33\0\x08\0\x05value\0\t#e9e07233\x03\0\x05ticks\0\x000\xE0\0\x08\0\x05value\0\t#f6dd6b33\x03\0\x05ticks\0\x001E\0\x03\0\x05ticks\0\x001\xBC\x08\0\x05value\0\t#feda6333\0\x08\0\x05value\0\t#fed75c33\x03\0\x05ticks\0\x002)\0\x03\0\x05ticks\0\x002\xEB\x08\0\x05value\0\t#ecd25133\0\x03\0\x05ticks\0\x003\xC4\x08\0\x05value\0\t#c1cc4733\0\x03\0\x05ticks\0\x005\xCF\x08\0\x05value\0\t#36be3733\0\x08\0\x05value\0\t#1fbb3533\x03\0\x05ticks\0\x006@\0\x03\0\x05ticks\0\x006\xD7\x08\0\x05value\0\t#09b73333\0\x08\0\x05value\0\t#00b33333\x03\0\x05ticks\0\x007p\0\x03\0\x05ticks\0\0U/\x08\0\x05value\0\t#00b23333\0\x03\0\x05ticks\0\0U\xC9\x08\0\x05value\0\t#09b73333\0\x08\0\x05value\0\t#1fbb3533\x03\0\x05ticks\0\0V`\0\x03\0\x05ticks\0\0V\xD1\x08\0\x05value\0\t#36be3733\0\x08\0\x05value\0\t#c1cc4733\x03\0\x05ticks\0\0X\xDC\0\x03\0\x05ticks\0\0Y\xB5\x08\0\x05value\0\t#ecd25133\0\x03\0\x05ticks\0\0Zw\x08\0\x05value\0\t#fed75c33\0\x08\0\x05value\0\t#feda6333\x03\0\x05ticks\0\0Z\xE8\0\x03\0\x05ticks\0\0[\xC0\x08\0\x05value\0\t#e9e07233\0\x08\0\x05value\0\t#cce47e33\x03\0\x05ticks\0\0\\Z\0\x08\0\x05value\0\t#b1e78733\x03\0\x05ticks\0\0\\\xCD\0\0\n\0\x1Aminecraft:visual/fog_color\t\0\tkeyframes\n\0\0\0\x04\x08\0\x05value\0\x07#ffffff\x03\0\x05ticks\0\0\0\x85\0\x03\0\x05ticks\0\0.[\x08\0\x05value\0\x07#ffffff\0\x08\0\x05value\0\x07#0f0f16\x03\0\x05ticks\0\x005f\0\x03\0\x05ticks\0\0W:\x08\0\x05value\0\x07#0f0f16\0\x08\0\x08modifier\0\x08multiply\0\n\0!minecraft:visual/sky_light_factor\x08\0\x08modifier\0\x08multiply\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\x02\xDA\x06\0\x05value?\xF0\0\0\0\0\0\0\0\x06\0\x05value?\xF0\0\0\0\0\0\0\x03\0\x05ticks\0\0,\x06\0\x06\0\x05value?\xCE\xB8Q\xEB\x85\x1E\xB8\x03\0\x05ticks\0\x003T\0\x06\0\x05value?\xCE\xB8Q\xEB\x85\x1E\xB8\x03\0\x05ticks\0\0YL\0\0\0\0" } , StaticRegistryEntry { name : "early_game" , data : b"\n\x08\0\x05clock\0\x13minecraft:overworld\0" } , StaticRegistryEntry { name : "moon" , data : b"\n\n\0\x06tracks\n\0\x1Bminecraft:visual/moon_phase\t\0\tkeyframes\n\0\0\0\x08\x03\0\x05ticks\0\0\0\0\x08\0\x05value\0\tfull_moon\0\x08\0\x05value\0\x0Ewaning_gibbous\x03\0\x05ticks\0\0]\xC0\0\x03\0\x05ticks\0\0\xBB\x80\x08\0\x05value\0\rthird_quarter\0\x08\0\x05value\0\x0Fwaning_crescent\x03\0\x05ticks\0\x01\x19@\0\x08\0\x05value\0\x08new_moon\x03\0\x05ticks\0\x01w\0\0\x03\0\x05ticks\0\x01\xD4\xC0\x08\0\x05value\0\x0Fwaxing_crescent\0\x03\0\x05ticks\0\x022\x80\x08\0\x05value\0\rfirst_quarter\0\x08\0\x05value\0\x0Ewaxing_gibbous\x03\0\x05ticks\0\x02\x90@\0\0\0\x08\0\x05clock\0\x13minecraft:overworld\x03\0\x0Cperiod_ticks\0\x02\xEE\0\0" } , StaticRegistryEntry { name : "villager_schedule" , data : b"\n\x08\0\x05clock\0\x13minecraft:overworld\x03\0\x0Cperiod_ticks\0\0]\xC0\0" }] , } , StaticRegistry { registry_id : "dialog" , entries : & [StaticRegistryEntry { name : "custom_options" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x19menu.custom_options.title\0\x03\0\x0Cbutton_width\0\0\x016\x08\0\x04type\0\x15minecraft:dialog_list\x08\0\x07dialogs\0!#minecraft:pause_screen_additions\n\0\x0Eexternal_title\x08\0\ttranslate\0\x13menu.custom_options\0\n\0\x0Bexit_action\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\x03\0\x05width\0\0\0\xC8\0\x03\0\x07columns\0\0\0\x01\0" } , StaticRegistryEntry { name : "quick_actions" , data : b"\n\x03\0\x0Cbutton_width\0\0\x016\n\0\x05title\x08\0\ttranslate\0\x18menu.quick_actions.title\0\n\0\x0Eexternal_title\x08\0\ttranslate\0\x12menu.quick_actions\0\x08\0\x07dialogs\0\x18#minecraft:quick_actions\x08\0\x04type\0\x15minecraft:dialog_list\x03\0\x07columns\0\0\0\x01\n\0\x0Bexit_action\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\x03\0\x05width\0\0\0\xC8\0\0" } , StaticRegistryEntry { name : "server_links" , data : b"\n\x03\0\x07columns\0\0\0\x01\x03\0\x0Cbutton_width\0\0\x016\n\0\x0Eexternal_title\x08\0\ttranslate\0\x11menu.server_links\0\n\0\x05title\x08\0\ttranslate\0\x17menu.server_links.title\0\n\0\x0Bexit_action\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\x03\0\x05width\0\0\0\xC8\0\x08\0\x04type\0\x16minecraft:server_links\0" }] , } , StaticRegistry { registry_id : "world_clock" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\0" }] , } , StaticRegistry { registry_id : "test_environment" , entries : & [StaticRegistryEntry { name : "default" , data : b"\n\t\0\x0Bdefinitions\0\0\0\0\0\x08\0\x04type\0\x10minecraft:all_of\0" }] , } , StaticRegistry { registry_id : "test_instance" , entries : & [StaticRegistryEntry { name : "always_pass" , data : b"\n\x08\0\x08function\0\x15minecraft:always_pass\x08\0\x0Benvironment\0\x11minecraft:default\x08\0\x04type\0\x12minecraft:function\x03\0\tmax_ticks\0\0\0\x01\x01\0\x08required\0\x08\0\tstructure\0\x0Fminecraft:empty\x03\0\x0Bsetup_ticks\0\0\0\x01\0" }] , }] ; +pub static REGISTRY_V_26_2 : & [StaticRegistry] = & [StaticRegistry { registry_id : "worldgen/biome" , entries : & [StaticRegistryEntry { name : "badlands" , data : b"\n\x06\0\x1Acreature_spawn_probability?\x9E\xB8Q\xEB\x85\x1E\xB8\n\0\x0Bspawn_costs\0\n\0\x08spawners\t\0\x07monster\n\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\0\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\t\0\x04misc\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08creature\n\0\0\0\x05\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x06weight\0\0\0\x0C\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:pig\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\0\x03\0\x06weight\0\0\0\x06\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\x08\0\x04type\0\x13minecraft:armadillo\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmax_delay\0\0]\xC0\0\0\x01\0#minecraft:gameplay/snow_golem_melts\x01\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x18minecraft:ore_gold_extra\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\n\0\x15minecraft:glow_lichen\0\x1Eminecraft:patch_grass_badlands\0\"minecraft:patch_dry_grass_badlands\0\"minecraft:patch_dead_bush_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0#minecraft:patch_sugar_cane_badlands\0\x17minecraft:patch_pumpkin\0 minecraft:patch_cactus_decorated\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\x08\0\rfoliage_color\0\x07#9e814d\x08\0\x0Bgrass_color\0\x07#90814d\0\x01\0\x11has_precipitation\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\0" } , StaticRegistryEntry { name : "bamboo_jungle" , data : b"\n\n\0\x0Bspawn_costs\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\x01\0)minecraft:gameplay/increased_fire_burnout\x01\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.overworld.bamboo_jungle\0\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0C\0\x15minecraft:glow_lichen\0\x10minecraft:bamboo\0\x1Bminecraft:bamboo_vegetation\0\x15minecraft:flower_warm\0\x1Cminecraft:patch_grass_jungle\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x0Fminecraft:vines\0\x15minecraft:patch_melon\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xEEffffff\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x08spawners\t\0\x0Ewater_creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\x07\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\x03\0\x06weight\0\0\0\n\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\x03\0\x06weight\0\0\0\n\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\rminecraft:cow\0\x08\0\x04type\0\x11minecraft:chicken\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:parrot\x03\0\x06weight\0\0\0(\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0P\x08\0\x04type\0\x0Fminecraft:panda\0\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\0\t\0\x07monster\n\0\0\0\t\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\0\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x03\0\x06weight\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x10minecraft:ocelot\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\0" } , StaticRegistryEntry { name : "basalt_deltas" , data : b"\n\n\0\x08spawners\t\0\x07monster\n\0\0\0\x02\x03\0\x06weight\0\0\0(\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:ghast\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x14minecraft:magma_cube\x03\0\x08maxCount\0\0\0\x05\x03\0\x06weight\0\0\0d\0\t\0\x08axolotls\0\0\0\0\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\x08\0\x04type\0\x11minecraft:strider\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0<\0\t\0\x04misc\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\0\n\0\nattributes\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0$minecraft:ambient.basalt_deltas.mood\0\n\0\tadditions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0)minecraft:ambient.basalt_deltas.additions\0\x08\0\x04loop\0$minecraft:ambient.basalt_deltas.loop\0\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\n\0\x08particle\x08\0\x04type\0\x13minecraft:white_ash\0\x06\0\x0Bprobability?\xBE;]_g\xD5\xB8\0\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.basalt_deltas\x03\0\tmax_delay\0\0]\xC0\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#685f70\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\t\0\x08features\t\0\0\0\x08\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x03\0\x0Fminecraft:delta\0\x1Eminecraft:small_basalt_columns\0\x1Eminecraft:large_basalt_columns\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x0F\0\x16minecraft:basalt_blobs\0\x1Aminecraft:blackstone_blobs\0\x16minecraft:spring_delta\0\x14minecraft:patch_fire\0\x19minecraft:patch_soul_fire\0\x19minecraft:glowstone_extra\0\x13minecraft:glowstone\0\x1Fminecraft:brown_mushroom_nether\0\x1Dminecraft:red_mushroom_nether\0\x13minecraft:ore_magma\0\x1Eminecraft:spring_closed_double\0\x19minecraft:ore_gold_deltas\0\x1Bminecraft:ore_quartz_deltas\0\"minecraft:ore_ancient_debris_large\0\x1Aminecraft:ore_debris_small\x08\0\x07carvers\0\x15minecraft:nether_cave\0" } , StaticRegistryEntry { name : "beach" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x08\0\x15minecraft:glow_lichen\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x08spawners\t\0\rwater_ambient\0\0\0\0\0\t\0\x08creature\n\0\0\0\x01\x08\0\x04type\0\x10minecraft:turtle\x03\0\x08maxCount\0\0\0\x05\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x02\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\t\0\x07monster\n\0\0\0\x08\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\0\t\0\x04misc\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "birch_forest" , data : b"\n\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0C\0\x15minecraft:glow_lichen\0\x18minecraft:forest_flowers\0\"minecraft:wildflowers_birch_forest\0\x15minecraft:trees_birch\0\x14minecraft:patch_bush\0\x18minecraft:flower_default\0\x1Cminecraft:patch_grass_forest\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x08spawners\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\0\t\0\x07monster\n\0\0\0\x08\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\t\0\x08creature\n\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x06weight\0\0\0\x0C\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\rminecraft:pig\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\0\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\0\t\0\x0Ewater_creature\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature?\xE3333333\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7aa5ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\0\0\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE3333333\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "cherry_grove" , data : b"\n\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x0Bspawn_costs\0\n\0\nattributes\x08\0 minecraft:visual/water_fog_color\0\x07#5db7ef\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.cherry_grove\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\x01\0\x11has_precipitation\x01\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\x15minecraft:ore_emerald\x08\0\0\0\x01\0\x16minecraft:ore_infested\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x05\0\x15minecraft:glow_lichen\0\x1Cminecraft:patch_tall_grass_2\0\x1Bminecraft:patch_grass_plain\0\x17minecraft:flower_cherry\0\x16minecraft:trees_cherry\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x08spawners\t\0\x08creature\n\0\0\0\x03\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\rminecraft:pig\x03\0\x08maxCount\0\0\0\x02\0\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\x02\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x10minecraft:rabbit\0\x03\0\x06weight\0\0\0\x02\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08maxCount\0\0\0\x04\0\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\0\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bgrass_color\0\x07#b6db61\x08\0\rfoliage_color\0\x07#b6db61\x08\0\x0Bwater_color\0\x07#5db7ef\0\0" } , StaticRegistryEntry { name : "cold_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x08spawners\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\0\t\0\x08creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x0Ewater_creature\n\0\0\0\x02\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x03\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:nautilus\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x02\0\t\0\x07monster\n\0\0\0\t\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x11minecraft:drowned\x03\0\x06weight\0\0\0\x05\0\t\0\rwater_ambient\n\0\0\0\x02\x03\0\x08minCount\0\0\0\x03\x03\0\x06weight\0\0\0\x0F\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\rminecraft:cod\0\x08\0\x04type\0\x10minecraft:salmon\x03\0\x08maxCount\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x0F\0\t\0\x04misc\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x15minecraft:trees_water\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x17minecraft:seagrass_cold\0\x13minecraft:kelp_cold\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x18minecraft:music.creative\0\n\0\nunderwater\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Bminecraft:music.under_water\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\0" } , StaticRegistryEntry { name : "crimson_forest" , data : b"\n\n\0\x08spawners\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x01\x08\0\x04type\0\x11minecraft:strider\x03\0\x08maxCount\0\0\0\x02\x03\0\x06weight\0\0\0<\x03\0\x08minCount\0\0\0\x01\0\t\0\x04misc\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07monster\n\0\0\0\x03\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x1Aminecraft:zombified_piglin\x03\0\x08minCount\0\0\0\x02\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x03\x03\0\x06weight\0\0\0\t\x08\0\x04type\0\x10minecraft:hoglin\0\x08\0\x04type\0\x10minecraft:piglin\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x03\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\0\x08\0\x07carvers\0\x15minecraft:nether_cave\n\0\x0Bspawn_costs\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0%minecraft:music.nether.crimson_forest\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#330303\n\0\x1Eminecraft:audio/ambient_sounds\x08\0\x04loop\0%minecraft:ambient.crimson_forest.loop\n\0\tadditions\x08\0\x05sound\0*minecraft:ambient.crimson_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\n\0\x04mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0%minecraft:ambient.crimson_forest.mood\x03\0\ntick_delay\0\0\x17p\0\0\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\n\0\x08particle\x08\0\x04type\0\x17minecraft:crimson_spore\0\x06\0\x0Bprobability?\x99\x99\x99\x99\x99\x99\x9A\0\0\t\0\x08features\t\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x0C\0\x15minecraft:spring_open\0\x14minecraft:patch_fire\0\x19minecraft:glowstone_extra\0\x13minecraft:glowstone\0\x13minecraft:ore_magma\0\x17minecraft:spring_closed\0\x1Bminecraft:ore_gravel_nether\0\x18minecraft:ore_blackstone\0\x19minecraft:ore_gold_nether\0\x1Bminecraft:ore_quartz_nether\0\"minecraft:ore_ancient_debris_large\0\x1Aminecraft:ore_debris_small\0\0\0\0\0\x08\0\0\0\x06\0\x15minecraft:spring_lava\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:weeping_vines\0\x17minecraft:crimson_fungi\0#minecraft:crimson_forest_vegetation\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "dark_forest" , data : b"\n\n\0\x0Bspawn_costs\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x08spawners\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\0\t\0\x04misc\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x06weight\0\0\0\x0C\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\x03\0\x06weight\0\0\0\n\0\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\rminecraft:cow\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\0\0\n\0\x07effects\x08\0\x11dry_foliage_color\0\x07#7b5334\x08\0\x14grass_color_modifier\0\x0Bdark_forest\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmax_delay\0\0]\xC0\0\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0 minecraft:dark_forest_vegetation\0\x18minecraft:forest_flowers\0\x18minecraft:flower_default\0\x1Cminecraft:patch_grass_forest\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x1Bminecraft:patch_leaf_litter\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x0Btemperature?\xE6ffffff\0" } , StaticRegistryEntry { name : "deep_cold_ocean" , data : b"\n\n\0\x08spawners\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x14minecraft:glow_squid\0\t\0\rwater_ambient\n\0\0\0\x02\x03\0\x06weight\0\0\0\x0F\x08\0\x04type\0\rminecraft:cod\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x03\0\x03\0\x06weight\0\0\0\x0F\x08\0\x04type\0\x10minecraft:salmon\x03\0\x08maxCount\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\0\t\0\x0Ewater_creature\n\0\0\0\x02\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x06weight\0\0\0\x03\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x02\x08\0\x04type\0\x12minecraft:nautilus\0\t\0\x08creature\0\0\0\0\0\t\0\x07monster\n\0\0\0\t\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0_\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x08\0\x04type\0\x11minecraft:drowned\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x15minecraft:trees_water\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x1Cminecraft:seagrass_deep_cold\0\x13minecraft:kelp_cold\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\0\n\0\nunderwater\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmin_delay\0\0.\xE0\0\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\0" } , StaticRegistryEntry { name : "deep_dark" , data : b"\n\n\0\x0Bspawn_costs\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0#minecraft:music.overworld.deep_dark\x03\0\tmin_delay\0\0.\xE0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x08spawners\t\0\x07ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x07monster\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\x08\0\0\0\x02\0\x14minecraft:sculk_vein\0\x1Fminecraft:sculk_patch_deep_dark\0\0\0\0\0\x08\0\0\0\x08\0\x15minecraft:glow_lichen\0\x1Cminecraft:patch_tall_grass_2\0\x16minecraft:trees_plains\0\x17minecraft:flower_plains\0\x1Bminecraft:patch_grass_plain\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\0" } , StaticRegistryEntry { name : "deep_frozen_ocean" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\n\0\x0Bspawn_costs\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\x01\0\x11has_precipitation\x01\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\0\t\0\x08creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x14minecraft:polar_bear\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\0\t\0\rwater_ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x10minecraft:salmon\x03\0\x08maxCount\0\0\0\x05\x03\0\x06weight\0\0\0\x0F\0\t\0\x0Ewater_creature\n\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:squid\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x02\x08\0\x04type\0\x12minecraft:nautilus\x03\0\x08maxCount\0\0\0\x01\0\t\0\x07monster\n\0\0\0\t\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\0\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x11minecraft:drowned\0\0\x08\0\x14temperature_modifier\0\x06frozen\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x03\0\x18minecraft:iceberg_packed\0\x16minecraft:iceberg_blue\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\x08\0\0\0\x01\0\x12minecraft:blue_ice\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\t\0\x15minecraft:glow_lichen\0\x15minecraft:trees_water\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\0" } , StaticRegistryEntry { name : "deep_lukewarm_ocean" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\0\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\0\t\0\x07monster\n\0\0\0\t\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0_\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x11minecraft:drowned\x03\0\x08maxCount\0\0\0\x01\0\t\0\x0Ewater_creature\n\0\0\0\x03\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:squid\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\x08\0\x04type\0\x11minecraft:dolphin\x03\0\x06weight\0\0\0\x02\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:nautilus\0\t\0\rwater_ambient\n\0\0\0\x03\x03\0\x08minCount\0\0\0\x03\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\rminecraft:cod\x03\0\x06weight\0\0\0\x08\0\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x14minecraft:pufferfish\x03\0\x08maxCount\0\0\0\x03\0\x08\0\x04type\0\x17minecraft:tropical_fish\x03\0\x06weight\0\0\0\x19\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x07effects\x08\0\x0Bwater_color\0\x07#45adf2\0\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0 minecraft:visual/water_fog_color\0\x07#041633\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x08creative\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\x07default\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\nunderwater\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmax_delay\0\0]\xC0\0\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x15minecraft:trees_water\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x1Cminecraft:seagrass_deep_warm\0\x13minecraft:kelp_warm\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\0" } , StaticRegistryEntry { name : "deep_ocean" , data : b"\n\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x15minecraft:trees_water\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x17minecraft:seagrass_deep\0\x13minecraft:kelp_cold\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\0\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\0\n\0\nunderwater\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x08spawners\t\0\x08creature\0\0\0\0\0\t\0\x07monster\n\0\0\0\t\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0_\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x11minecraft:drowned\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\t\0\x08axolotls\0\0\0\0\0\t\0\x0Ewater_creature\n\0\0\0\x03\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x11minecraft:dolphin\x03\0\x06weight\0\0\0\x01\0\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x12minecraft:nautilus\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\0\t\0\rwater_ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:cod\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x03\x03\0\x08maxCount\0\0\0\x06\0\t\0\x04misc\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\0\0\0" } , StaticRegistryEntry { name : "desert" , data : b"\n\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x04\0\x16minecraft:fossil_upper\0\x16minecraft:fossil_lower\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\x08\0\0\0\x01\0\x15minecraft:desert_well\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\n\0\x15minecraft:glow_lichen\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0 minecraft:patch_dry_grass_desert\0\x1Bminecraft:patch_dead_bush_2\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0!minecraft:patch_sugar_cane_desert\0\x17minecraft:patch_pumpkin\0\x1Dminecraft:patch_cactus_desert\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x0Bspawn_costs\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.desert\x03\0\tmin_delay\0\0.\xE0\0\0\x01\0#minecraft:gameplay/snow_golem_melts\x01\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x08spawners\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\0\t\0\x08creature\n\0\0\0\x02\x03\0\x08maxCount\0\0\0\x03\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x06weight\0\0\0\x0C\x03\0\x08minCount\0\0\0\x02\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:camel\x03\0\x08minCount\0\0\0\x01\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x13\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\x002\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\x08\0\x04type\0\x0Eminecraft:husk\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0P\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\x002\x08\0\x04type\0\x11minecraft:parched\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "dripstone_caves" , data : b"\n\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x02\0\x18minecraft:amethyst_geode\0\x19minecraft:large_dripstone\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x1Aminecraft:ore_copper_large\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\x08\0\0\0\x02\0\x1Bminecraft:dripstone_cluster\0\x1Bminecraft:pointed_dripstone\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x08\0\x15minecraft:glow_lichen\0\x1Cminecraft:patch_tall_grass_2\0\x16minecraft:trees_plains\0\x17minecraft:flower_plains\0\x1Bminecraft:patch_grass_plain\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0)minecraft:music.overworld.dripstone_caves\0\0\0\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\t\0\x07monster\n\0\0\0\t\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x08\0\x04type\0\x11minecraft:drowned\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "end_barrens" , data : b"\n\x01\0\x11has_precipitation\0\t\0\x07carvers\0\0\0\0\0\n\0\x0Bspawn_costs\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x08features\0\0\0\0\0\n\0\x08spawners\t\0\x07ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07monster\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\0\t\0\x04misc\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "end_highlands" , data : b"\n\x06\0\x08downfall?\xE0\0\0\0\0\0\0\t\0\x07carvers\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x08spawners\t\0\x08creature\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07monster\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\t\0\x08features\t\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x01\0\x1Cminecraft:end_gateway_return\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x01\0\x16minecraft:chorus_plant\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "end_midlands" , data : b"\n\x01\0\x11has_precipitation\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x08spawners\t\0\x08creature\0\0\0\0\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x07monster\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\0\t\0\rwater_ambient\0\0\0\0\0\0\t\0\x07carvers\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\t\0\x08features\0\0\0\0\0\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "eroded_badlands" , data : b"\n\n\0\x07effects\x08\0\x0Bgrass_color\0\x07#90814d\x08\0\x0Bwater_color\0\x07#3f76e4\x08\0\rfoliage_color\0\x07#9e814d\0\x06\0\x1Acreature_spawn_probability?\x9E\xB8Q\xEB\x85\x1E\xB8\n\0\x08spawners\t\0\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\0\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x14minecraft:glow_squid\0\t\0\x08creature\n\0\0\0\x05\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\rminecraft:pig\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\x11minecraft:chicken\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:cow\x03\0\x06weight\0\0\0\x08\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\x03\0\x06weight\0\0\0\x06\x08\0\x04type\0\x13minecraft:armadillo\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\0\t\0\x04misc\0\0\0\0\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x18minecraft:ore_gold_extra\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\n\0\x15minecraft:glow_lichen\0\x1Eminecraft:patch_grass_badlands\0\"minecraft:patch_dry_grass_badlands\0\"minecraft:patch_dead_bush_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0#minecraft:patch_sugar_cane_badlands\0\x17minecraft:patch_pumpkin\0 minecraft:patch_cactus_decorated\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x0Btemperature@\0\0\0\0\0\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x0Bspawn_costs\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmax_delay\0\0]\xC0\0\0\x01\0#minecraft:gameplay/snow_golem_melts\x01\0\0" } , StaticRegistryEntry { name : "flower_forest" , data : b"\n\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature?\xE6ffffff\n\0\x08spawners\t\0\rwater_ambient\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\0\t\0\x08axolotls\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x06\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\x08creature\n\0\0\0\x05\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\x08\0\x04type\0\x0Fminecraft:sheep\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\x03\0\x06weight\0\0\0\n\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\rminecraft:cow\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x03\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x06weight\0\0\0\x04\x03\0\x08minCount\0\0\0\x02\0\t\0\x04misc\0\0\0\0\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\n\0\x15minecraft:glow_lichen\0\x1Fminecraft:flower_forest_flowers\0\x1Dminecraft:trees_flower_forest\0\x1Eminecraft:flower_flower_forest\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x01\0\x11has_precipitation\x01\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.flower_forest\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "forest" , data : b"\n\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x18minecraft:forest_flowers\0)minecraft:trees_birch_and_oak_leaf_litter\0\x14minecraft:patch_bush\0\x18minecraft:flower_default\0\x1Cminecraft:patch_grass_forest\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x0Bspawn_costs\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#79a6ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0 minecraft:music.overworld.forest\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x08spawners\t\0\x08creature\n\0\0\0\x05\x03\0\x06weight\0\0\0\x0C\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:pig\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\rminecraft:cow\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Eminecraft:wolf\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\t\0\x07monster\n\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\0\x06\0\x0Btemperature?\xE6ffffff\0" } , StaticRegistryEntry { name : "frozen_ocean" , data : b"\n\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x14minecraft:polar_bear\x03\0\x08maxCount\0\0\0\x02\0\t\0\x07monster\n\0\0\0\t\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x11minecraft:drowned\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\x0Ewater_creature\n\0\0\0\x02\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x12minecraft:nautilus\x03\0\x06weight\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\0\t\0\rwater_ambient\n\0\0\0\x01\x08\0\x04type\0\x10minecraft:salmon\x03\0\x08maxCount\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x0F\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x08\0\x14temperature_modifier\0\x06frozen\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x03\0\x18minecraft:iceberg_packed\0\x16minecraft:iceberg_blue\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\x08\0\0\0\x01\0\x12minecraft:blue_ice\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\t\0\x15minecraft:glow_lichen\0\x15minecraft:trees_water\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\0" } , StaticRegistryEntry { name : "frozen_peaks" , data : b"\n\n\0\x0Bspawn_costs\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\x15minecraft:ore_emerald\x08\0\0\0\x01\0\x16minecraft:ore_infested\x08\0\0\0\x03\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\0\x1Cminecraft:spring_lava_frozen\x08\0\0\0\x01\0\x15minecraft:glow_lichen\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x08spawners\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x14minecraft:glow_squid\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\0\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\t\0\x08creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x03\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Eminecraft:goat\0\t\0\x0Ewater_creature\0\0\0\0\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.frozen_peaks\0\0\x01\0)minecraft:gameplay/increased_fire_burnout\x01\x08\0\x1Aminecraft:visual/sky_color\0\x07#859dff\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature\xBF\xE6ffffff\0" } , StaticRegistryEntry { name : "frozen_river" , data : b"\n\n\0\x0Bspawn_costs\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3938c9\0\x01\0\x11has_precipitation\x01\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x08creative\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\x07default\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\nunderwater\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\n\0\x08spawners\t\0\x08creature\0\0\0\0\0\t\0\x0Ewater_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x08minCount\0\0\0\x01\0\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\0\t\0\x07monster\n\0\0\0\t\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x08\0\x04type\0\x11minecraft:drowned\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\t\0\x08axolotls\0\0\0\0\0\t\0\rwater_ambient\n\0\0\0\x01\x08\0\x04type\0\x10minecraft:salmon\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x05\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\n\0\x15minecraft:glow_lichen\0\x15minecraft:trees_water\0\x14minecraft:patch_bush\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\0" } , StaticRegistryEntry { name : "grove" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x08spawners\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\0\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\x03\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Eminecraft:wolf\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\0\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x08maxCount\0\0\0\x03\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\x08\0\x03\0\x06weight\0\0\0\x04\x08\0\x04type\0\rminecraft:fox\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x02\0\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\x0Ewater_creature\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#81a0ff\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x1Fminecraft:music.overworld.grove\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\x15minecraft:ore_emerald\x08\0\0\0\x01\0\x16minecraft:ore_infested\x08\0\0\0\x03\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\0\x1Cminecraft:spring_lava_frozen\x08\0\0\0\x03\0\x15minecraft:glow_lichen\0\x15minecraft:trees_grove\0\x17minecraft:patch_pumpkin\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\x06\0\x0Btemperature\xBF\xC9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "ice_spikes" , data : b"\n\n\0\x0Bspawn_costs\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x01\0\x11has_precipitation\x01\x06\0\x1Acreature_spawn_probability?\xB1\xEB\x85\x1E\xB8Q\xEC\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\x08\0\0\0\x02\0\x13minecraft:ice_spike\0\x13minecraft:ice_patch\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\t\0\x15minecraft:glow_lichen\0\x15minecraft:trees_snowy\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\x08spawners\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\0\t\0\x08creature\n\0\0\0\x02\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x08maxCount\0\0\0\x03\0\x08\0\x04type\0\x14minecraft:polar_bear\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\t\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\x03\0\x06weight\0\0\0\x14\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:stray\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0P\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\0\0" } , StaticRegistryEntry { name : "jagged_peaks" , data : b"\n\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\x15minecraft:ore_emerald\x08\0\0\0\x01\0\x16minecraft:ore_infested\x08\0\0\0\x03\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\0\x1Cminecraft:spring_lava_frozen\x08\0\0\0\x01\0\x15minecraft:glow_lichen\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x0Bspawn_costs\0\x01\0\x11has_precipitation\x01\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x06\0\x0Btemperature\xBF\xE6ffffff\n\0\x08spawners\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\0\t\0\x08creature\n\0\0\0\x01\x08\0\x04type\0\x0Eminecraft:goat\x03\0\x08maxCount\0\0\0\x03\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\t\0\x04misc\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\0\n\0\nattributes\x01\0)minecraft:gameplay/increased_fire_burnout\x01\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.jagged_peaks\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#859dff\0\0" } , StaticRegistryEntry { name : "jungle" , data : b"\n\n\0\x08spawners\t\0\x07monster\n\0\0\0\t\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0_\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\0\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x03\0\x08maxCount\0\0\0\x03\x08\0\x04type\0\x10minecraft:ocelot\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x02\0\t\0\x04misc\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\x07\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x06weight\0\0\0\x0C\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:parrot\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0(\0\x03\0\x06weight\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:panda\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x14minecraft:glow_squid\0\t\0\x0Ewater_creature\0\0\0\0\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\x01\0)minecraft:gameplay/increased_fire_burnout\x01\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0 minecraft:music.overworld.jungle\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0C\0\x15minecraft:glow_lichen\0\x16minecraft:bamboo_light\0\x16minecraft:trees_jungle\0\x15minecraft:flower_warm\0\x1Cminecraft:patch_grass_jungle\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x0Fminecraft:vines\0\x15minecraft:patch_melon\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x0Btemperature?\xEEffffff\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "lukewarm_ocean" , data : b"\n\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\0\t\0\x08axolotls\0\0\0\0\0\t\0\x0Ewater_creature\n\0\0\0\x03\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:squid\0\x08\0\x04type\0\x11minecraft:dolphin\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x02\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:nautilus\0\t\0\x07monster\n\0\0\0\t\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x08\0\x04type\0\x11minecraft:drowned\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\x08creature\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\0\t\0\rwater_ambient\n\0\0\0\x03\x03\0\x08minCount\0\0\0\x03\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\x0F\x08\0\x04type\0\rminecraft:cod\0\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x14minecraft:pufferfish\x03\0\x08maxCount\0\0\0\x03\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\x17minecraft:tropical_fish\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\x19\0\0\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\x08\0 minecraft:visual/water_fog_color\0\x07#041633\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\n\0\x08creative\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmax_delay\0\0]\xC0\0\n\0\nunderwater\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Bminecraft:music.under_water\0\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x07effects\x08\0\x0Bwater_color\0\x07#45adf2\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x15minecraft:trees_water\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x17minecraft:seagrass_warm\0\x13minecraft:kelp_warm\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x0Bspawn_costs\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lush_caves" , data : b"\n\n\0\x08spawners\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\t\0\x08axolotls\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:axolotl\x03\0\x08maxCount\0\0\0\x06\0\t\0\x08creature\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\0\t\0\x07monster\n\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\t\0\rwater_ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\x19\x08\0\x04type\0\x17minecraft:tropical_fish\0\t\0\x04misc\0\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x12minecraft:ore_clay\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\t\0\x15minecraft:glow_lichen\0\x1Cminecraft:patch_tall_grass_2\0'minecraft:lush_caves_ceiling_vegetation\0\x14minecraft:cave_vines\0\x19minecraft:lush_caves_clay\0\x1Fminecraft:lush_caves_vegetation\0\x1Cminecraft:rooted_azalea_tree\0\x17minecraft:spore_blossom\0$minecraft:classic_vines_cave_feature\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.overworld.lush_caves\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "mangrove_swamp" , data : b"\n\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x11dry_foliage_color\0\x07#7b5334\x08\0\x0Bwater_color\0\x07#3a7a6a\x08\0\rfoliage_color\0\x07#8db127\x08\0\x14grass_color_modifier\0\x05swamp\0\n\0\x0Bspawn_costs\0\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x08spawners\t\0\x07monster\n\0\0\0\n\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0F\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:bogged\x03\0\x06weight\0\0\0\x1E\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\0\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\0\t\0\rwater_ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\x17minecraft:tropical_fish\x03\0\x06weight\0\0\0\x19\0\t\0\x08creature\n\0\0\0\x01\x08\0\x04type\0\x0Eminecraft:frog\x03\0\x08maxCount\0\0\0\x05\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x02\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0 minecraft:visual/water_fog_color\0\x07#4d7a60\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\0\0\n\0'minecraft:visual/water_fog_end_distance\x06\0\x08argument?\xEB333333\x08\0\x08modifier\0\x08multiply\0\x01\0)minecraft:gameplay/increased_fire_burnout\x01\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x04\0\x16minecraft:fossil_upper\0\x16minecraft:fossil_lower\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1C\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x14minecraft:disk_grass\0\x13minecraft:disk_clay\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x07\0\x15minecraft:glow_lichen\0\x18minecraft:trees_mangrove\0\x1Cminecraft:patch_grass_normal\0\x19minecraft:patch_dead_bush\0\x19minecraft:patch_waterlily\0\x18minecraft:seagrass_swamp\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\0" } , StaticRegistryEntry { name : "meadow" , data : b"\n\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0 minecraft:music.overworld.meadow\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x08spawners\t\0\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\0\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\0\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x14minecraft:glow_squid\0\t\0\x08creature\n\0\0\0\x03\x08\0\x04type\0\x10minecraft:donkey\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\0\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\x02\0\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\x02\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\0\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#0e4ecf\0\x01\0\x11has_precipitation\x01\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\x15minecraft:ore_emerald\x08\0\0\0\x01\0\x16minecraft:ore_infested\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x06\0\x15minecraft:glow_lichen\0\x1Cminecraft:patch_tall_grass_2\0\x1Cminecraft:patch_grass_meadow\0\x17minecraft:flower_meadow\0\x16minecraft:trees_meadow\0\x1Cminecraft:wildflowers_meadow\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\0" } , StaticRegistryEntry { name : "mushroom_fields" , data : b"\n\x01\0\x11has_precipitation\x01\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\0\t\0\x08creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\x13minecraft:mooshroom\x03\0\x08maxCount\0\0\0\x08\0\t\0\x08axolotls\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07monster\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\0\t\0\x0Ewater_creature\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xF0\0\0\0\0\0\0\n\0\nattributes\x01\0)minecraft:gameplay/increased_fire_burnout\x01\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\x01\0,minecraft:gameplay/can_pillager_patrol_spawn\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x06\0\x15minecraft:glow_lichen\0$minecraft:mushroom_island_vegetation\0\x1Eminecraft:brown_mushroom_taiga\0\x1Cminecraft:red_mushroom_taiga\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x0Btemperature?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "nether_wastes" , data : b"\n\n\0\x0Bspawn_costs\0\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\x03\0\x06weight\0\0\0<\x08\0\x04type\0\x11minecraft:strider\x03\0\x08minCount\0\0\0\x01\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07monster\n\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:ghast\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\x002\0\x08\0\x04type\0\x1Aminecraft:zombified_piglin\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x14minecraft:magma_cube\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x02\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0F\x08\0\x04type\0\x10minecraft:piglin\x03\0\x08maxCount\0\0\0\x04\0\t\0\rwater_ambient\0\0\0\0\0\0\x08\0\x07carvers\0\x15minecraft:nether_cave\x06\0\x08downfall\0\0\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0$minecraft:ambient.nether_wastes.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\x08\0\x04loop\0$minecraft:ambient.nether_wastes.loop\n\0\tadditions\x08\0\x05sound\0)minecraft:ambient.nether_wastes.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\0\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0$minecraft:music.nether.nether_wastes\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#330808\0\t\0\x08features\t\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x0F\0\x15minecraft:spring_open\0\x14minecraft:patch_fire\0\x19minecraft:patch_soul_fire\0\x19minecraft:glowstone_extra\0\x13minecraft:glowstone\0\x1Fminecraft:brown_mushroom_nether\0\x1Dminecraft:red_mushroom_nether\0\x13minecraft:ore_magma\0\x17minecraft:spring_closed\0\x1Bminecraft:ore_gravel_nether\0\x18minecraft:ore_blackstone\0\x19minecraft:ore_gold_nether\0\x1Bminecraft:ore_quartz_nether\0\"minecraft:ore_ancient_debris_large\0\x1Aminecraft:ore_debris_small\0\0\0\0\0\x08\0\0\0\x03\0\x15minecraft:spring_lava\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\x06\0\x0Btemperature@\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ocean" , data : b"\n\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x15minecraft:trees_water\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x19minecraft:seagrass_normal\0\x13minecraft:kelp_cold\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x18minecraft:music.creative\0\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x14minecraft:music.game\0\n\0\nunderwater\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmax_delay\0\0]\xC0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x08spawners\t\0\x07monster\n\0\0\0\t\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\0\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x11minecraft:drowned\x03\0\x08minCount\0\0\0\x01\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\t\0\rwater_ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:cod\x03\0\x08minCount\0\0\0\x03\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\0\t\0\x08creature\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x0Ewater_creature\n\0\0\0\x03\x03\0\x06weight\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x11minecraft:dolphin\x03\0\x08maxCount\0\0\0\x02\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:nautilus\0\t\0\x08axolotls\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "old_growth_birch_forest" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature?\xE3333333\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE3333333\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0C\0\x15minecraft:glow_lichen\0\x18minecraft:forest_flowers\0\"minecraft:wildflowers_birch_forest\0\x14minecraft:birch_tall\0\x14minecraft:patch_bush\0\x18minecraft:flower_default\0\x1Cminecraft:patch_grass_forest\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0 minecraft:music.overworld.forest\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7aa5ff\0\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\0\t\0\x07monster\n\0\0\0\x08\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\0\x08\0\x04type\0\rminecraft:pig\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\rminecraft:cow\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\t\0\x08axolotls\0\0\0\0\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\0" } , StaticRegistryEntry { name : "old_growth_pine_taiga" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ca3ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\0\0\0\x06\0\x0Btemperature?\xD3333333\n\0\x08spawners\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x08creature\n\0\0\0\x07\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\0\x08\0\x04type\0\rminecraft:pig\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x11minecraft:chicken\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\0\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Eminecraft:wolf\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x08maxCount\0\0\0\x03\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\x04\0\x08\0\x04type\0\rminecraft:fox\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x02\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x19\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\0\x01\0\x11has_precipitation\x01\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x02\0\x18minecraft:amethyst_geode\0\x15minecraft:forest_rock\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0E\0\x15minecraft:glow_lichen\0\x1Aminecraft:patch_large_fern\0%minecraft:trees_old_growth_pine_taiga\0\x18minecraft:flower_default\0\x1Bminecraft:patch_grass_taiga\0\x19minecraft:patch_dead_bush\0#minecraft:brown_mushroom_old_growth\0!minecraft:red_mushroom_old_growth\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x1Cminecraft:patch_berry_common\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "old_growth_spruce_taiga" , data : b"\n\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x02\0\x18minecraft:amethyst_geode\0\x15minecraft:forest_rock\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0E\0\x15minecraft:glow_lichen\0\x1Aminecraft:patch_large_fern\0'minecraft:trees_old_growth_spruce_taiga\0\x18minecraft:flower_default\0\x1Bminecraft:patch_grass_taiga\0\x19minecraft:patch_dead_bush\0#minecraft:brown_mushroom_old_growth\0!minecraft:red_mushroom_old_growth\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x1Cminecraft:patch_berry_common\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0*minecraft:music.overworld.old_growth_taiga\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da3ff\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x08spawners\t\0\x07ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x08creature\n\0\0\0\x07\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x06weight\0\0\0\x0C\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:pig\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x11minecraft:chicken\0\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Eminecraft:wolf\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\0\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\x04\x03\0\x08maxCount\0\0\0\x03\x08\0\x04type\0\x10minecraft:rabbit\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\rminecraft:fox\0\t\0\x07monster\n\0\0\0\x08\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\0" } , StaticRegistryEntry { name : "pale_garden" , data : b"\n\n\0\x0Bspawn_costs\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#b9b9b9\n\0 minecraft:audio/background_music\0\x06\0\x1Cminecraft:audio/music_volume\0\0\0\0\0\0\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#817770\x08\0 minecraft:visual/water_fog_color\0\x07#556980\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\t\0\x15minecraft:glow_lichen\0 minecraft:pale_garden_vegetation\0\x19minecraft:pale_moss_patch\0\x1Dminecraft:pale_garden_flowers\0\x1Cminecraft:flower_pale_garden\0\x1Cminecraft:patch_grass_forest\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\x07effects\x08\0\x11dry_foliage_color\0\x07#a0a69c\x08\0\x0Bgrass_color\0\x07#778272\x08\0\rfoliage_color\0\x07#878d76\x08\0\x0Bwater_color\0\x07#76889d\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x08spawners\t\0\rwater_ambient\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\0\t\0\x08creature\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\0\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\0\x06\0\x0Btemperature?\xE6ffffff\0" } , StaticRegistryEntry { name : "plains" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x06\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:pig\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\x03\0\x06weight\0\0\0\n\0\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:horse\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\x05\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x08\0\x04type\0\x10minecraft:donkey\x03\0\x08maxCount\0\0\0\x03\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\t\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0Z\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x16minecraft:zombie_horse\x03\0\x06weight\0\0\0\x05\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x1Cminecraft:patch_tall_grass_2\0\x14minecraft:patch_bush\0\x16minecraft:trees_plains\0\x17minecraft:flower_plains\0\x1Bminecraft:patch_grass_plain\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\0" } , StaticRegistryEntry { name : "river" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x15minecraft:trees_water\0\x14minecraft:patch_bush\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x18minecraft:seagrass_river\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\n\0\x08spawners\t\0\x08axolotls\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\t\0\x0Ewater_creature\n\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:squid\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x02\x03\0\x08maxCount\0\0\0\x04\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\t\0\x08creature\0\0\0\0\0\t\0\rwater_ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x10minecraft:salmon\x03\0\x08maxCount\0\0\0\x05\0\t\0\x07monster\n\0\0\0\t\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x11minecraft:drowned\0\t\0\x04misc\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\0\n\0\nunderwater\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x1Bminecraft:music.under_water\0\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x18minecraft:music.creative\0\0\0\0" } , StaticRegistryEntry { name : "savanna" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\nattributes\x01\0#minecraft:gameplay/snow_golem_melts\x01\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\x01\0\x11has_precipitation\0\n\0\x0Bspawn_costs\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x08spawners\t\0\x07monster\n\0\0\0\t\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0Z\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x16minecraft:zombie_horse\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\0\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\t\0\x08creature\n\0\0\0\x07\x03\0\x06weight\0\0\0\x0C\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\rminecraft:cow\0\x08\0\x04type\0\x0Fminecraft:horse\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x10minecraft:donkey\x03\0\x06weight\0\0\0\x01\0\x08\0\x04type\0\x13minecraft:armadillo\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x03\0\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\n\0\x15minecraft:glow_lichen\0\x1Aminecraft:patch_tall_grass\0\x17minecraft:trees_savanna\0\x15minecraft:flower_warm\0\x1Dminecraft:patch_grass_savanna\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\0" } , StaticRegistryEntry { name : "savanna_plateau" , data : b"\n\n\0\x08spawners\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\0\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\t\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\x08\0\x04type\0\x0Fminecraft:sheep\0\x08\0\x04type\0\rminecraft:pig\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x0Fminecraft:horse\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x10minecraft:donkey\x03\0\x06weight\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x13minecraft:armadillo\x03\0\x08maxCount\0\0\0\x03\x03\0\x08minCount\0\0\0\x02\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\x0Fminecraft:llama\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x0Eminecraft:wolf\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\0\t\0\x04misc\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07monster\n\0\0\0\t\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0Z\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x16minecraft:zombie_horse\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\n\0\x15minecraft:glow_lichen\0\x1Aminecraft:patch_tall_grass\0\x17minecraft:trees_savanna\0\x15minecraft:flower_warm\0\x1Dminecraft:patch_grass_savanna\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\x01\0#minecraft:gameplay/snow_golem_melts\x01\0\x01\0\x11has_precipitation\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "small_end_islands" , data : b"\n\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\t\0\x08features\t\0\0\0\x01\x08\0\0\0\x01\0\x1Eminecraft:end_island_decorated\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x08spawners\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\x07monster\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\0\t\0\x08creature\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x07carvers\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "snowy_beach" , data : b"\n\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x08spawners\t\0\rwater_ambient\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\0\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\x04misc\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\0\t\0\x08axolotls\0\0\0\0\0\0\x06\0\x0Btemperature?\xA9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\x06\0\x08downfall?\xD3333333\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\x01\0\x11has_precipitation\x01\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x08\0\x15minecraft:glow_lichen\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "snowy_plains" , data : b"\n\n\0\x08spawners\t\0\x08creature\n\0\0\0\x02\x03\0\x08maxCount\0\0\0\x03\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\x14minecraft:polar_bear\x03\0\x06weight\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\0\t\0\x07monster\n\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0Z\0\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\0\x08\0\x04type\0\x16minecraft:zombie_horse\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x06weight\0\0\0\x14\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0P\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:stray\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\0\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\0\0\x06\0\x0Btemperature\0\0\0\0\0\0\0\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7fa1ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\t\0\x15minecraft:glow_lichen\0\x15minecraft:trees_snowy\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x1Acreature_spawn_probability?\xB1\xEB\x85\x1E\xB8Q\xEC\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "snowy_slopes" , data : b"\n\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0&minecraft:music.overworld.snowy_slopes\x03\0\tmax_delay\0\0]\xC0\0\0\x01\0)minecraft:gameplay/increased_fire_burnout\x01\x08\0\x1Aminecraft:visual/sky_color\0\x07#829fff\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\x15minecraft:ore_emerald\x08\0\0\0\x01\0\x16minecraft:ore_infested\x08\0\0\0\x03\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\0\x1Cminecraft:spring_lava_frozen\x08\0\0\0\x02\0\x15minecraft:glow_lichen\0\x17minecraft:patch_pumpkin\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\x0Bspawn_costs\0\n\0\x08spawners\t\0\rwater_ambient\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\0\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\0\t\0\x08creature\n\0\0\0\x02\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x06weight\0\0\0\x04\x03\0\x08maxCount\0\0\0\x03\0\x08\0\x04type\0\x0Eminecraft:goat\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x03\x03\0\x08minCount\0\0\0\x01\0\t\0\x07monster\n\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0_\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\0\t\0\x0Ewater_creature\0\0\0\0\0\0\x06\0\x0Btemperature\xBF\xD3333333\0" } , StaticRegistryEntry { name : "snowy_taiga" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature\xBF\xE0\0\0\0\0\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3d57d6\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#839eff\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x1Aminecraft:patch_large_fern\0\x15minecraft:trees_taiga\0\x18minecraft:flower_default\0\x1Dminecraft:patch_grass_taiga_2\0\x1Eminecraft:brown_mushroom_taiga\0\x1Cminecraft:red_mushroom_taiga\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x1Aminecraft:patch_berry_rare\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x01\0\x11has_precipitation\x01\n\0\x08spawners\t\0\x07monster\n\0\0\0\x08\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0_\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\0\t\0\x04misc\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x07\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x06weight\0\0\0\x0C\0\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\rminecraft:cow\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Eminecraft:wolf\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\0\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x06weight\0\0\0\x04\x03\0\x08maxCount\0\0\0\x03\x03\0\x08minCount\0\0\0\x02\0\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:fox\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\0\0\0" } , StaticRegistryEntry { name : "soul_sand_valley" , data : b"\n\n\0\x08spawners\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x01\x08\0\x04type\0\x11minecraft:strider\x03\0\x08maxCount\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0<\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x07monster\n\0\0\0\x03\x03\0\x08maxCount\0\0\0\x05\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0\x14\x03\0\x08minCount\0\0\0\x05\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:ghast\x03\0\x06weight\0\0\x002\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x01\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0'minecraft:music.nether.soul_sand_valley\0\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#1b4745\n\0\x1Eminecraft:audio/ambient_sounds\n\0\tadditions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\x08\0\x05sound\0,minecraft:ambient.soul_sand_valley.additions\0\x08\0\x04loop\0'minecraft:ambient.soul_sand_valley.loop\n\0\x04mood\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0'minecraft:ambient.soul_sand_valley.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\0\0\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\n\0\x08particle\x08\0\x04type\0\rminecraft:ash\0\x06\0\x0Bprobability?y\x99\x99\x99\x99\x99\x9A\0\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\t\0\x08features\t\0\0\0\n\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x01\0\x17minecraft:basalt_pillar\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x0F\0\x15minecraft:spring_open\0\x14minecraft:patch_fire\0\x19minecraft:patch_soul_fire\0\x19minecraft:glowstone_extra\0\x13minecraft:glowstone\0\x1Dminecraft:patch_crimson_roots\0\x13minecraft:ore_magma\0\x17minecraft:spring_closed\0\x17minecraft:ore_soul_sand\0\x1Bminecraft:ore_gravel_nether\0\x18minecraft:ore_blackstone\0\x19minecraft:ore_gold_nether\0\x1Bminecraft:ore_quartz_nether\0\"minecraft:ore_ancient_debris_large\0\x1Aminecraft:ore_debris_small\0\0\0\0\0\x08\0\0\0\x01\0\x15minecraft:spring_lava\x08\0\x07carvers\0\x15minecraft:nether_cave\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\0\n\0\x0Bspawn_costs\n\0\x0Fminecraft:ghast\x06\0\renergy_budget?\xC3333333\x06\0\x06charge?\xE6ffffff\0\n\0\x11minecraft:strider\x06\0\renergy_budget?\xC3333333\x06\0\x06charge?\xE6ffffff\0\n\0\x12minecraft:enderman\x06\0\x06charge?\xE6ffffff\x06\0\renergy_budget?\xC3333333\0\n\0\x12minecraft:skeleton\x06\0\x06charge?\xE6ffffff\x06\0\renergy_budget?\xC3333333\0\0\0" } , StaticRegistryEntry { name : "sparse_jungle" , data : b"\n\n\0\x08spawners\t\0\x07monster\n\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\t\0\x08creature\n\0\0\0\x06\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\rminecraft:pig\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\rminecraft:cow\0\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\x0Eminecraft:wolf\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x02\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\0\t\0\x04misc\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\0\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x0Bspawn_costs\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x1Dminecraft:trees_sparse_jungle\0\x15minecraft:flower_warm\0\x1Cminecraft:patch_grass_jungle\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x0Fminecraft:vines\0\x1Cminecraft:patch_melon_sparse\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#77a8ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0'minecraft:music.overworld.sparse_jungle\0\0\0\x06\0\x0Btemperature?\xEEffffff\0" } , StaticRegistryEntry { name : "stony_peaks" , data : b"\n\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\x15minecraft:ore_emerald\x08\0\0\0\x01\0\x16minecraft:ore_infested\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x01\0\x15minecraft:glow_lichen\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature?\xF0\0\0\0\0\0\0\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\t\0\x08creature\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\t\0\x08axolotls\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\0\x01\0\x11has_precipitation\x01\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#76a8ff\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0%minecraft:music.overworld.stony_peaks\x03\0\tmax_delay\0\0]\xC0\0\0\0\x06\0\x08downfall?\xD3333333\0" } , StaticRegistryEntry { name : "stony_shore" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x08\0\x15minecraft:glow_lichen\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x08spawners\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\0\t\0\x04misc\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x08\0\x04type\0\x10minecraft:zombie\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\0\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\0\t\0\x0Ewater_creature\0\0\0\0\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x08downfall?\xD3333333\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\0" } , StaticRegistryEntry { name : "sulfur_caves" , data : b"\n\n\0\x07effects\x08\0\x0Bgrass_color\0\x07#aba64f\x08\0\x0Bwater_color\0\x07#34bf89\0\n\0\x08spawners\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\x07monster\n\0\0\0\t\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x15minecraft:sulfur_cube\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x02\x03\0\x06weight\0\0\x002\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x02\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x02\x03\0\x06weight\0\0\x002\0\x03\0\x06weight\0\0\0\x19\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x15minecraft:cave_spider\x03\0\x06weight\0\0\0\x14\0\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x02\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\x002\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\0\t\0\x08creature\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x04\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\0\x1Eminecraft:rooted_sulfur_spring\0\x15minecraft:sulfur_pool\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\x08\0\0\0\x02\0\x1Eminecraft:sulfur_spike_cluster\0\x16minecraft:sulfur_spike\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x02\0\x15minecraft:glow_lichen\0\x1Cminecraft:patch_tall_grass_2\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#8cb831\x08\0 minecraft:visual/water_fog_color\0\x07#17543c\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0&minecraft:music.overworld.sulfur_caves\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\0" } , StaticRegistryEntry { name : "sunflower_plains" , data : b"\n\x06\0\x08downfall?\xD9\x99\x99\x99\x99\x99\x9A\x01\0\x11has_precipitation\x01\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x08spawners\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x07monster\n\0\0\0\t\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0Z\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x16minecraft:zombie_horse\0\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\n\0\0\0\x06\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\0\x08\0\x04type\0\rminecraft:pig\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:horse\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\x05\0\x08\0\x04type\0\x10minecraft:donkey\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x03\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\0\n\0\x0Bspawn_costs\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x1Cminecraft:patch_tall_grass_2\0\x19minecraft:patch_sunflower\0\x16minecraft:trees_plains\0\x17minecraft:flower_plains\0\x1Bminecraft:patch_grass_plain\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\0" } , StaticRegistryEntry { name : "swamp" , data : b"\n\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07monster\n\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0F\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:slime\0\x08\0\x04type\0\x10minecraft:bogged\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x1E\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\0\t\0\x08axolotls\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08creature\n\0\0\0\x05\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x06weight\0\0\0\x0C\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:pig\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:cow\0\x03\0\x08minCount\0\0\0\x02\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x0Eminecraft:frog\x03\0\x08maxCount\0\0\0\x05\0\0\n\0\x07effects\x08\0\rfoliage_color\0\x07#6a7039\x08\0\x0Bwater_color\0\x07#617b64\x08\0\x14grass_color_modifier\0\x05swamp\x08\0\x11dry_foliage_color\0\x07#7b5334\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x04\0\x16minecraft:fossil_upper\0\x16minecraft:fossil_lower\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1B\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_clay\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0F\0\x15minecraft:glow_lichen\0\x15minecraft:trees_swamp\0\x16minecraft:flower_swamp\0\x1Cminecraft:patch_grass_normal\0\x19minecraft:patch_dead_bush\0\x19minecraft:patch_waterlily\0\x1Eminecraft:brown_mushroom_swamp\0\x1Cminecraft:red_mushroom_swamp\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0 minecraft:patch_sugar_cane_swamp\0\x17minecraft:patch_pumpkin\0\"minecraft:patch_firefly_bush_swamp\0-minecraft:patch_firefly_bush_near_water_swamp\0\x18minecraft:seagrass_swamp\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x08downfall?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\n\0\nattributes\x08\0 minecraft:visual/water_fog_color\0\x07#232317\x01\0)minecraft:gameplay/increased_fire_burnout\x01\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\n\0'minecraft:visual/water_fog_end_distance\x08\0\x08modifier\0\x08multiply\x06\0\x08argument?\xEB333333\0\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Fminecraft:music.overworld.swamp\0\0\0\x01\0\x11has_precipitation\x01\n\0\x0Bspawn_costs\0\x06\0\x0Btemperature?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "taiga" , data : b"\n\n\0\x0Bspawn_costs\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da3ff\0\x01\0\x11has_precipitation\x01\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x1Aminecraft:patch_large_fern\0\x15minecraft:trees_taiga\0\x18minecraft:flower_default\0\x1Dminecraft:patch_grass_taiga_2\0\x1Eminecraft:brown_mushroom_taiga\0\x1Cminecraft:red_mushroom_taiga\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x1Cminecraft:patch_berry_common\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x0Btemperature?\xD0\0\0\0\0\0\0\n\0\x08spawners\t\0\rwater_ambient\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\0\t\0\x04misc\0\0\0\0\0\t\0\x08creature\n\0\0\0\x07\x03\0\x06weight\0\0\0\x0C\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\0\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\rminecraft:cow\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Eminecraft:wolf\x03\0\x06weight\0\0\0\x08\0\x08\0\x04type\0\x10minecraft:rabbit\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\x04\x03\0\x08minCount\0\0\0\x02\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:fox\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x02\0\t\0\x08axolotls\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\0\t\0\x07monster\n\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\0\t\0\x0Ewater_creature\0\0\0\0\0\0\x06\0\x08downfall?\xE9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x01\0\x13minecraft:end_spike\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x01\0\x16minecraft:end_platform\n\0\x08spawners\t\0\x07monster\n\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\0\t\0\x08axolotls\0\0\0\0\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\0\t\0\x07carvers\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\x01\0\x11has_precipitation\0\0" } , StaticRegistryEntry { name : "the_void" , data : b"\n\n\0\x0Bspawn_costs\0\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\t\0\x07carvers\0\0\0\0\0\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x01\0\x1Dminecraft:void_start_platform\x01\0\x11has_precipitation\0\n\0\x08spawners\t\0\x07ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x08creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x07monster\0\0\0\0\0\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warm_ocean" , data : b"\n\n\0\nattributes\x08\0 minecraft:visual/water_fog_color\0\x07#041f33\n\0 minecraft:audio/background_music\n\0\x08creative\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\0\n\0\nunderwater\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x1Bminecraft:music.under_water\x03\0\tmax_delay\0\0]\xC0\0\n\0\x07default\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#7ba4ff\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#43d5ee\0\x01\0\x11has_precipitation\x01\x06\0\x08downfall?\xE0\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\n\0\x08spawners\t\0\x08axolotls\0\0\0\0\0\t\0\rwater_ambient\n\0\0\0\x02\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x14minecraft:pufferfish\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\x0F\0\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\x19\x08\0\x04type\0\x17minecraft:tropical_fish\x03\0\x08maxCount\0\0\0\x08\0\t\0\x0Ewater_creature\n\0\0\0\x03\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:nautilus\x03\0\x06weight\0\0\0\x05\0\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:squid\0\x08\0\x04type\0\x11minecraft:dolphin\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\x03\0\x06weight\0\0\0\x02\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x08maxCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\0\t\0\x08creature\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x06\0\t\0\x07monster\n\0\0\0\t\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x11minecraft:drowned\x03\0\x06weight\0\0\0\x05\0\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0_\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08maxCount\0\0\0\x01\0\t\0\x04misc\0\0\0\0\0\0\x06\0\x0Btemperature?\xE0\0\0\0\0\0\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0C\0\x15minecraft:glow_lichen\0\x15minecraft:trees_water\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\0\x1Fminecraft:warm_ocean_vegetation\0\x17minecraft:seagrass_warm\0\x14minecraft:sea_pickle\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\0" } , StaticRegistryEntry { name : "warped_forest" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x0Bspawn_costs\n\0\x12minecraft:enderman\x06\0\x06charge?\xF0\0\0\0\0\0\0\x06\0\renergy_budget?\xBE\xB8Q\xEB\x85\x1E\xB8\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\n\0\x08spawners\t\0\x1Aunderground_water_creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08creature\n\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x02\x03\0\x06weight\0\0\0<\x08\0\x04type\0\x11minecraft:strider\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07ambient\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\t\0\x07monster\n\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x01\0\0\x08\0\x07carvers\0\x15minecraft:nether_cave\t\0\x08features\t\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\r\0\x15minecraft:spring_open\0\x14minecraft:patch_fire\0\x19minecraft:patch_soul_fire\0\x19minecraft:glowstone_extra\0\x13minecraft:glowstone\0\x13minecraft:ore_magma\0\x17minecraft:spring_closed\0\x1Bminecraft:ore_gravel_nether\0\x18minecraft:ore_blackstone\0\x19minecraft:ore_gold_nether\0\x1Bminecraft:ore_quartz_nether\0\"minecraft:ore_ancient_debris_large\0\x1Aminecraft:ore_debris_small\0\0\0\0\0\x08\0\0\0\x07\0\x15minecraft:spring_lava\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x16minecraft:warped_fungi\0\"minecraft:warped_forest_vegetation\0\x18minecraft:nether_sprouts\0\x18minecraft:twisting_vines\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0$minecraft:music.nether.warped_forest\x03\0\tmax_delay\0\0]\xC0\0\0\t\0\"minecraft:visual/ambient_particles\n\0\0\0\x01\x06\0\x0Bprobability?\x8D>\xD5'\xE5!W\n\0\x08particle\x08\0\x04type\0\x16minecraft:warped_spore\0\0\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x08\0\x05sound\0$minecraft:ambient.warped_forest.mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x03\0\x13block_search_extent\0\0\0\x08\0\n\0\tadditions\x08\0\x05sound\0)minecraft:ambient.warped_forest.additions\x06\0\x0Btick_chance?\x86\xBB\x98\xC7\xE2\x82A\0\x08\0\x04loop\0$minecraft:ambient.warped_forest.loop\0\x08\0\x1Aminecraft:visual/fog_color\0\x07#1a051a\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "windswept_forest" , data : b"\n\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x0Bspawn_costs\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\x15minecraft:ore_emerald\x08\0\0\0\x01\0\x16minecraft:ore_infested\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\n\0\x15minecraft:glow_lichen\0 minecraft:trees_windswept_forest\0\x14minecraft:patch_bush\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x01\0\x11has_precipitation\x01\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\n\0\x08spawners\t\0\x08creature\n\0\0\0\x05\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\rminecraft:pig\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:chicken\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\0\x08\0\x04type\0\x0Fminecraft:llama\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x05\0\t\0\x08axolotls\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\x03\0\x08maxCount\0\0\0\x08\0\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x06\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x10minecraft:spider\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0_\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x12minecraft:enderman\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x08minCount\0\0\0\x01\0\0\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\x06\0\x08downfall?\xD3333333\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\0" } , StaticRegistryEntry { name : "windswept_gravelly_hills" , data : b"\n\n\0\x0Bspawn_costs\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\x15minecraft:ore_emerald\x08\0\0\0\x01\0\x16minecraft:ore_infested\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\n\0\x15minecraft:glow_lichen\0\x1Fminecraft:trees_windswept_hills\0\x14minecraft:patch_bush\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\x06\0\x08downfall?\xD3333333\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\x01\0\x11has_precipitation\x01\n\0\x08spawners\t\0\x08axolotls\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x08\0\t\0\x08creature\n\0\0\0\x05\x03\0\x06weight\0\0\0\x0C\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\0\x08\0\x04type\0\x11minecraft:chicken\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\rminecraft:cow\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:llama\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x05\0\t\0\x07monster\n\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:zombie\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0_\0\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:enderman\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:witch\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\t\0\x04misc\0\0\0\0\0\0\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\0" } , StaticRegistryEntry { name : "windswept_hills" , data : b"\n\x06\0\x08downfall?\xD3333333\n\0\nattributes\x08\0\x1Aminecraft:visual/sky_color\0\x07#7da2ff\0\x01\0\x11has_precipitation\x01\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\n\0\x08spawners\t\0\x07monster\n\0\0\0\x08\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0_\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\0\t\0\x08creature\n\0\0\0\x05\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x06weight\0\0\0\x0C\0\x08\0\x04type\0\rminecraft:pig\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\x08\x08\0\x04type\0\rminecraft:cow\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x05\x08\0\x04type\0\x0Fminecraft:llama\x03\0\x08maxCount\0\0\0\x06\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x07ambient\n\0\0\0\x01\x08\0\x04type\0\rminecraft:bat\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\0\t\0\x04misc\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\n\0\0\n\0\x0Bspawn_costs\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x0Btemperature?\xC9\x99\x99\x99\x99\x99\x9A\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\x15minecraft:ore_emerald\x08\0\0\0\x01\0\x16minecraft:ore_infested\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\n\0\x15minecraft:glow_lichen\0\x1Fminecraft:trees_windswept_hills\0\x14minecraft:patch_bush\0\x18minecraft:flower_default\0\x1Eminecraft:patch_grass_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\0" } , StaticRegistryEntry { name : "windswept_savanna" , data : b"\n\n\0\nattributes\x01\0#minecraft:gameplay/snow_golem_melts\x01\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1D\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\t\0\x15minecraft:glow_lichen\0!minecraft:trees_windswept_savanna\0\x18minecraft:flower_default\0\x1Cminecraft:patch_grass_normal\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0\x17minecraft:patch_pumpkin\0\x1Aminecraft:patch_sugar_cane\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x07effects\x08\0\x0Bwater_color\0\x07#3f76e4\0\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\n\0\x08spawners\t\0\x08creature\n\0\0\0\x07\x08\0\x04type\0\x0Fminecraft:sheep\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\0\x08\0\x04type\0\rminecraft:pig\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x11minecraft:chicken\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0\x08\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:cow\x03\0\x08maxCount\0\0\0\x04\0\x08\0\x04type\0\x0Fminecraft:horse\x03\0\x08minCount\0\0\0\x02\x03\0\x08maxCount\0\0\0\x06\x03\0\x06weight\0\0\0\x01\0\x08\0\x04type\0\x10minecraft:donkey\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x02\x08\0\x04type\0\x13minecraft:armadillo\x03\0\x08maxCount\0\0\0\x03\x03\0\x06weight\0\0\0\n\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08maxCount\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x07monster\n\0\0\0\t\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0Z\x08\0\x04type\0\x10minecraft:zombie\0\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\x03\0\x06weight\0\0\0\x05\0\x03\0\x08minCount\0\0\0\x01\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x16minecraft:zombie_horse\x03\0\x06weight\0\0\0\x05\0\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x11minecraft:creeper\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0d\0\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:slime\0\x08\0\x04type\0\x12minecraft:enderman\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x0Fminecraft:witch\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x08maxCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\x03\0\x08minCount\0\0\0\x08\x03\0\x06weight\0\0\0\n\0\t\0\x08axolotls\0\0\0\0\0\t\0\x04misc\0\0\0\0\0\0\x01\0\x11has_precipitation\0\n\0\x0Bspawn_costs\0\x06\0\x08downfall\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "wooded_badlands" , data : b"\n\x01\0\x11has_precipitation\0\n\0\x08spawners\t\0\x04misc\0\0\0\0\0\t\0\x08axolotls\0\0\0\0\0\t\0\x07monster\n\0\0\0\x08\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x10minecraft:spider\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x08\0\x04type\0\x10minecraft:zombie\x03\0\x06weight\0\0\0_\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x08\0\x04type\0\x19minecraft:zombie_villager\0\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\x12minecraft:skeleton\x03\0\x06weight\0\0\0d\x03\0\x08maxCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:creeper\x03\0\x06weight\0\0\0d\x03\0\x08minCount\0\0\0\x04\0\x03\0\x06weight\0\0\0d\x08\0\x04type\0\x0Fminecraft:slime\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x04\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\n\x08\0\x04type\0\x12minecraft:enderman\0\x08\0\x04type\0\x0Fminecraft:witch\x03\0\x06weight\0\0\0\x05\x03\0\x08maxCount\0\0\0\x01\x03\0\x08minCount\0\0\0\x01\0\t\0\x07ambient\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x08\x03\0\x08minCount\0\0\0\x08\x08\0\x04type\0\rminecraft:bat\0\t\0\x08creature\n\0\0\0\x06\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x0C\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x0Fminecraft:sheep\0\x03\0\x08maxCount\0\0\0\x04\x03\0\x06weight\0\0\0\n\x03\0\x08minCount\0\0\0\x04\x08\0\x04type\0\rminecraft:pig\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\x11minecraft:chicken\x03\0\x06weight\0\0\0\n\0\x03\0\x08minCount\0\0\0\x04\x03\0\x08maxCount\0\0\0\x04\x08\0\x04type\0\rminecraft:cow\x03\0\x06weight\0\0\0\x08\0\x03\0\x08maxCount\0\0\0\x02\x08\0\x04type\0\x13minecraft:armadillo\x03\0\x08minCount\0\0\0\x01\x03\0\x06weight\0\0\0\x06\0\x08\0\x04type\0\x0Eminecraft:wolf\x03\0\x08minCount\0\0\0\x04\x03\0\x06weight\0\0\0\x02\x03\0\x08maxCount\0\0\0\x08\0\t\0\rwater_ambient\0\0\0\0\0\t\0\x0Ewater_creature\0\0\0\0\0\t\0\x1Aunderground_water_creature\n\0\0\0\x01\x03\0\x06weight\0\0\0\n\x03\0\x08maxCount\0\0\0\x06\x08\0\x04type\0\x14minecraft:glow_squid\x03\0\x08minCount\0\0\0\x04\0\0\x06\0\x0Btemperature@\0\0\0\0\0\0\0\x06\0\x1Acreature_spawn_probability?\xA4z\xE1G\xAE\x14{\t\0\x07carvers\x08\0\0\0\x03\0\x0Eminecraft:cave\0 minecraft:cave_extra_underground\0\x10minecraft:canyon\x06\0\x08downfall\0\0\0\0\0\0\0\0\n\0\x0Bspawn_costs\0\t\0\x08features\t\0\0\0\x0B\0\0\0\0\0\x08\0\0\0\x02\0\x1Fminecraft:lake_lava_underground\0\x1Bminecraft:lake_lava_surface\x08\0\0\0\x01\0\x18minecraft:amethyst_geode\x08\0\0\0\x02\0\x16minecraft:monster_room\0\x1Bminecraft:monster_room_deep\0\0\0\0\0\0\0\0\0\0\x08\0\0\0\x1E\0\x12minecraft:ore_dirt\0\x14minecraft:ore_gravel\0\x1Bminecraft:ore_granite_upper\0\x1Bminecraft:ore_granite_lower\0\x1Bminecraft:ore_diorite_upper\0\x1Bminecraft:ore_diorite_lower\0\x1Cminecraft:ore_andesite_upper\0\x1Cminecraft:ore_andesite_lower\0\x12minecraft:ore_tuff\0\x18minecraft:ore_coal_upper\0\x18minecraft:ore_coal_lower\0\x18minecraft:ore_iron_upper\0\x19minecraft:ore_iron_middle\0\x18minecraft:ore_iron_small\0\x12minecraft:ore_gold\0\x18minecraft:ore_gold_lower\0\x16minecraft:ore_redstone\0\x1Cminecraft:ore_redstone_lower\0\x15minecraft:ore_diamond\0\x1Cminecraft:ore_diamond_medium\0\x1Bminecraft:ore_diamond_large\0\x1Cminecraft:ore_diamond_buried\0\x13minecraft:ore_lapis\0\x1Aminecraft:ore_lapis_buried\0\x14minecraft:ore_copper\0\x1Aminecraft:underwater_magma\0\x18minecraft:ore_gold_extra\0\x13minecraft:disk_sand\0\x13minecraft:disk_clay\0\x15minecraft:disk_gravel\0\0\0\0\0\x08\0\0\0\x02\0\x16minecraft:spring_water\0\x15minecraft:spring_lava\x08\0\0\0\x0B\0\x15minecraft:glow_lichen\0\x18minecraft:trees_badlands\0\x1Eminecraft:patch_grass_badlands\0\"minecraft:patch_dry_grass_badlands\0\"minecraft:patch_dead_bush_badlands\0\x1Fminecraft:brown_mushroom_normal\0\x1Dminecraft:red_mushroom_normal\0#minecraft:patch_sugar_cane_badlands\0\x17minecraft:patch_pumpkin\0 minecraft:patch_cactus_decorated\0'minecraft:patch_firefly_bush_near_water\x08\0\0\0\x01\0\x1Aminecraft:freeze_top_layer\n\0\x07effects\x08\0\rfoliage_color\0\x07#9e814d\x08\0\x0Bwater_color\0\x07#3f76e4\x08\0\x0Bgrass_color\0\x07#90814d\0\n\0\nattributes\n\0 minecraft:audio/background_music\n\0\x07default\x08\0\x05sound\0\"minecraft:music.overworld.badlands\x03\0\tmin_delay\0\0.\xE0\x03\0\tmax_delay\0\0]\xC0\0\0\x01\0#minecraft:gameplay/snow_golem_melts\x01\x08\0\x1Aminecraft:visual/sky_color\0\x07#6eb1ff\0\0" }] , } , StaticRegistry { registry_id : "chat_type" , entries : & [StaticRegistryEntry { name : "chat" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x0Echat.type.text\0\0" } , StaticRegistryEntry { name : "emote_command" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x0Fchat.type.emote\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_incoming" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0!commands.message.display.incoming\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "msg_command_outgoing" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x02\0\x06target\0\x07content\n\0\x05style\x01\0\x06italic\x01\x08\0\x05color\0\x04gray\0\x08\0\x0Ftranslation_key\0!commands.message.display.outgoing\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "say_command" , data : b"\n\n\0\tnarration\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\n\0\x04chat\x08\0\x0Ftranslation_key\0\x16chat.type.announcement\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" } , StaticRegistryEntry { name : "team_msg_command_incoming" , data : b"\n\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.text\0\0" } , StaticRegistryEntry { name : "team_msg_command_outgoing" , data : b"\n\n\0\x04chat\t\0\nparameters\x08\0\0\0\x03\0\x06target\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x13chat.type.team.sent\0\n\0\tnarration\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\x08\0\x0Ftranslation_key\0\x16chat.type.text.narrate\0\0" } , StaticRegistryEntry { name : "raw" , data : b"\n\n\0\x04chat\x08\0\x0Ftranslation_key\0\x02%s\t\0\nparameters\x08\0\0\0\x01\0\x07content\0\n\0\tnarration\x08\0\x0Ftranslation_key\0\n%s says %s\t\0\nparameters\x08\0\0\0\x02\0\x06sender\0\x07content\0\0" }] , } , StaticRegistry { registry_id : "trim_pattern" , entries : & [StaticRegistryEntry { name : "bolt" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:bolt\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.bolt\0\0" } , StaticRegistryEntry { name : "coast" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:coast\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.coast\0\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "dune" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:dune\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.dune\0\0" } , StaticRegistryEntry { name : "eye" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.eye\0\x08\0\x08asset_id\0\rminecraft:eye\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.flow\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:flow\0" } , StaticRegistryEntry { name : "host" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.host\0\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:host\0" } , StaticRegistryEntry { name : "raiser" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.raiser\0\x08\0\x08asset_id\0\x10minecraft:raiser\0" } , StaticRegistryEntry { name : "rib" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.rib\0\x08\0\x08asset_id\0\rminecraft:rib\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "sentry" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:sentry\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.sentry\0\0" } , StaticRegistryEntry { name : "shaper" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x10minecraft:shaper\n\0\x0Bdescription\x08\0\ttranslate\0\x1Dtrim_pattern.minecraft.shaper\0\0" } , StaticRegistryEntry { name : "silence" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x11minecraft:silence\n\0\x0Bdescription\x08\0\ttranslate\0\x1Etrim_pattern.minecraft.silence\0\0" } , StaticRegistryEntry { name : "snout" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.snout\0\x08\0\x08asset_id\0\x0Fminecraft:snout\0" } , StaticRegistryEntry { name : "spire" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ctrim_pattern.minecraft.spire\0\x08\0\x08asset_id\0\x0Fminecraft:spire\x01\0\x05decal\0\0" } , StaticRegistryEntry { name : "tide" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:tide\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.tide\0\0" } , StaticRegistryEntry { name : "vex" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Atrim_pattern.minecraft.vex\0\x08\0\x08asset_id\0\rminecraft:vex\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:ward\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.ward\0\0" } , StaticRegistryEntry { name : "wayfinder" , data : b"\n\x01\0\x05decal\0\n\0\x0Bdescription\x08\0\ttranslate\0 trim_pattern.minecraft.wayfinder\0\x08\0\x08asset_id\0\x13minecraft:wayfinder\0" } , StaticRegistryEntry { name : "wild" , data : b"\n\x01\0\x05decal\0\x08\0\x08asset_id\0\x0Eminecraft:wild\n\0\x0Bdescription\x08\0\ttranslate\0\x1Btrim_pattern.minecraft.wild\0\0" }] , } , StaticRegistry { registry_id : "trim_material" , entries : & [StaticRegistryEntry { name : "amethyst" , data : b"\n\x08\0\nasset_name\0\x08amethyst\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.amethyst\x08\0\x05color\0\x07#9A5CC6\0\0" } , StaticRegistryEntry { name : "copper" , data : b"\n\n\0\x15override_armor_assets\x08\0\x10minecraft:copper\0\rcopper_darker\0\n\0\x0Bdescription\x08\0\x05color\0\x07#B4684D\x08\0\ttranslate\0\x1Etrim_material.minecraft.copper\0\x08\0\nasset_name\0\x06copper\0" } , StaticRegistryEntry { name : "diamond" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#6EECD2\x08\0\ttranslate\0\x1Ftrim_material.minecraft.diamond\0\x08\0\nasset_name\0\x07diamond\n\0\x15override_armor_assets\x08\0\x11minecraft:diamond\0\x0Ediamond_darker\0\0" } , StaticRegistryEntry { name : "emerald" , data : b"\n\x08\0\nasset_name\0\x07emerald\n\0\x0Bdescription\x08\0\x05color\0\x07#11A036\x08\0\ttranslate\0\x1Ftrim_material.minecraft.emerald\0\0" } , StaticRegistryEntry { name : "gold" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#DEB12D\x08\0\ttranslate\0\x1Ctrim_material.minecraft.gold\0\n\0\x15override_armor_assets\x08\0\x0Eminecraft:gold\0\x0Bgold_darker\0\x08\0\nasset_name\0\x04gold\0" } , StaticRegistryEntry { name : "iron" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#ECECEC\x08\0\ttranslate\0\x1Ctrim_material.minecraft.iron\0\x08\0\nasset_name\0\x04iron\n\0\x15override_armor_assets\x08\0\x0Eminecraft:iron\0\x0Biron_darker\0\0" } , StaticRegistryEntry { name : "lapis" , data : b"\n\x08\0\nasset_name\0\x05lapis\n\0\x0Bdescription\x08\0\x05color\0\x07#416E97\x08\0\ttranslate\0\x1Dtrim_material.minecraft.lapis\0\0" } , StaticRegistryEntry { name : "netherite" , data : b"\n\n\0\x15override_armor_assets\x08\0\x13minecraft:netherite\0\x10netherite_darker\0\x08\0\nasset_name\0\tnetherite\n\0\x0Bdescription\x08\0\ttranslate\0!trim_material.minecraft.netherite\x08\0\x05color\0\x07#625859\0\0" } , StaticRegistryEntry { name : "quartz" , data : b"\n\x08\0\nasset_name\0\x06quartz\n\0\x0Bdescription\x08\0\x05color\0\x07#E3D4C4\x08\0\ttranslate\0\x1Etrim_material.minecraft.quartz\0\0" } , StaticRegistryEntry { name : "redstone" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 trim_material.minecraft.redstone\x08\0\x05color\0\x07#971607\0\x08\0\nasset_name\0\x08redstone\0" } , StaticRegistryEntry { name : "resin" , data : b"\n\n\0\x0Bdescription\x08\0\x05color\0\x07#FC7812\x08\0\ttranslate\0\x1Dtrim_material.minecraft.resin\0\x08\0\nasset_name\0\x05resin\0" }] , } , StaticRegistry { registry_id : "wolf_variant" , entries : & [StaticRegistryEntry { name : "ashen" , data : b"\n\n\0\x0Bbaby_assets\x08\0\x04tame\0*minecraft:entity/wolf/wolf_ashen_tame_baby\x08\0\x04wild\0%minecraft:entity/wolf/wolf_ashen_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_ashen_angry_baby\0\n\0\x06assets\x08\0\x05angry\0&minecraft:entity/wolf/wolf_ashen_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_ashen\x08\0\x04tame\0%minecraft:entity/wolf/wolf_ashen_tame\0\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x06biomes\0\x15minecraft:snowy_taiga\x08\0\x04type\0\x0Fminecraft:biome\0\x03\0\x08priority\0\0\0\x01\0\0" } , StaticRegistryEntry { name : "black" , data : b"\n\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x04type\0\x0Fminecraft:biome\x08\0\x06biomes\0\x1Fminecraft:old_growth_pine_taiga\0\x03\0\x08priority\0\0\0\x01\0\n\0\x0Bbaby_assets\x08\0\x04tame\0*minecraft:entity/wolf/wolf_black_tame_baby\x08\0\x04wild\0%minecraft:entity/wolf/wolf_black_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_black_angry_baby\0\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_black_tame\x08\0\x04wild\0 minecraft:entity/wolf/wolf_black\x08\0\x05angry\0&minecraft:entity/wolf/wolf_black_angry\0\0" } , StaticRegistryEntry { name : "chestnut" , data : b"\n\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\x01\n\0\tcondition\x08\0\x06biomes\0!minecraft:old_growth_spruce_taiga\x08\0\x04type\0\x0Fminecraft:biome\0\0\n\0\x06assets\x08\0\x05angry\0)minecraft:entity/wolf/wolf_chestnut_angry\x08\0\x04tame\0(minecraft:entity/wolf/wolf_chestnut_tame\x08\0\x04wild\0#minecraft:entity/wolf/wolf_chestnut\0\n\0\x0Bbaby_assets\x08\0\x05angry\0.minecraft:entity/wolf/wolf_chestnut_angry_baby\x08\0\x04tame\0-minecraft:entity/wolf/wolf_chestnut_tame_baby\x08\0\x04wild\0(minecraft:entity/wolf/wolf_chestnut_baby\0\0" } , StaticRegistryEntry { name : "pale" , data : b"\n\n\0\x06assets\x08\0\x05angry\0 minecraft:entity/wolf/wolf_angry\x08\0\x04tame\0\x1Fminecraft:entity/wolf/wolf_tame\x08\0\x04wild\0\x1Aminecraft:entity/wolf/wolf\0\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\n\0\x0Bbaby_assets\x08\0\x05angry\0%minecraft:entity/wolf/wolf_angry_baby\x08\0\x04wild\0\x1Fminecraft:entity/wolf/wolf_baby\x08\0\x04tame\0$minecraft:entity/wolf/wolf_tame_baby\0\0" } , StaticRegistryEntry { name : "rusty" , data : b"\n\n\0\x0Bbaby_assets\x08\0\x04wild\0%minecraft:entity/wolf/wolf_rusty_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_rusty_angry_baby\x08\0\x04tame\0*minecraft:entity/wolf/wolf_rusty_tame_baby\0\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\x01\n\0\tcondition\x08\0\x06biomes\0\x14#minecraft:is_jungle\x08\0\x04type\0\x0Fminecraft:biome\0\0\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_rusty_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_rusty_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_rusty\0\0" } , StaticRegistryEntry { name : "snowy" , data : b"\n\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x04type\0\x0Fminecraft:biome\x08\0\x06biomes\0\x0Fminecraft:grove\0\x03\0\x08priority\0\0\0\x01\0\n\0\x0Bbaby_assets\x08\0\x05angry\0+minecraft:entity/wolf/wolf_snowy_angry_baby\x08\0\x04wild\0%minecraft:entity/wolf/wolf_snowy_baby\x08\0\x04tame\0*minecraft:entity/wolf/wolf_snowy_tame_baby\0\n\0\x06assets\x08\0\x04tame\0%minecraft:entity/wolf/wolf_snowy_tame\x08\0\x05angry\0&minecraft:entity/wolf/wolf_snowy_angry\x08\0\x04wild\0 minecraft:entity/wolf/wolf_snowy\0\0" } , StaticRegistryEntry { name : "spotted" , data : b"\n\n\0\x06assets\x08\0\x05angry\0(minecraft:entity/wolf/wolf_spotted_angry\x08\0\x04tame\0'minecraft:entity/wolf/wolf_spotted_tame\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_spotted\0\n\0\x0Bbaby_assets\x08\0\x04tame\0,minecraft:entity/wolf/wolf_spotted_tame_baby\x08\0\x04wild\0'minecraft:entity/wolf/wolf_spotted_baby\x08\0\x05angry\0-minecraft:entity/wolf/wolf_spotted_angry_baby\0\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x04type\0\x0Fminecraft:biome\x08\0\x06biomes\0\x15#minecraft:is_savanna\0\x03\0\x08priority\0\0\0\x01\0\0" } , StaticRegistryEntry { name : "striped" , data : b"\n\n\0\x06assets\x08\0\x04wild\0\"minecraft:entity/wolf/wolf_striped\x08\0\x04tame\0'minecraft:entity/wolf/wolf_striped_tame\x08\0\x05angry\0(minecraft:entity/wolf/wolf_striped_angry\0\n\0\x0Bbaby_assets\x08\0\x04tame\0,minecraft:entity/wolf/wolf_striped_tame_baby\x08\0\x04wild\0'minecraft:entity/wolf/wolf_striped_baby\x08\0\x05angry\0-minecraft:entity/wolf/wolf_striped_angry_baby\0\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x04type\0\x0Fminecraft:biome\x08\0\x06biomes\0\x16#minecraft:is_badlands\0\x03\0\x08priority\0\0\0\x01\0\0" } , StaticRegistryEntry { name : "woods" , data : b"\n\n\0\x0Bbaby_assets\x08\0\x04wild\0%minecraft:entity/wolf/wolf_woods_baby\x08\0\x05angry\0+minecraft:entity/wolf/wolf_woods_angry_baby\x08\0\x04tame\0*minecraft:entity/wolf/wolf_woods_tame_baby\0\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\x01\n\0\tcondition\x08\0\x04type\0\x0Fminecraft:biome\x08\0\x06biomes\0\x10minecraft:forest\0\0\n\0\x06assets\x08\0\x04wild\0 minecraft:entity/wolf/wolf_woods\x08\0\x05angry\0&minecraft:entity/wolf/wolf_woods_angry\x08\0\x04tame\0%minecraft:entity/wolf/wolf_woods_tame\0\0" }] , } , StaticRegistry { registry_id : "wolf_sound_variant" , entries : & [StaticRegistryEntry { name : "angry" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\0\n\0\x0Cadult_sounds\x08\0\x0Bwhine_sound\0!minecraft:entity.wolf_angry.whine\x08\0\x0Bdeath_sound\0!minecraft:entity.wolf_angry.death\x08\0\npant_sound\0 minecraft:entity.wolf_angry.pant\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\nhurt_sound\0 minecraft:entity.wolf_angry.hurt\x08\0\rambient_sound\0#minecraft:entity.wolf_angry.ambient\x08\0\x0Bgrowl_sound\0!minecraft:entity.wolf_angry.growl\0\0" } , StaticRegistryEntry { name : "big" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\0\n\0\x0Cadult_sounds\x08\0\rambient_sound\0!minecraft:entity.wolf_big.ambient\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_big.growl\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_big.whine\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_big.death\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_big.hurt\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_big.pant\0\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\0\n\0\x0Cadult_sounds\x08\0\x0Bgrowl_sound\0\x1Bminecraft:entity.wolf.growl\x08\0\nhurt_sound\0\x1Aminecraft:entity.wolf.hurt\x08\0\npant_sound\0\x1Aminecraft:entity.wolf.pant\x08\0\x0Bdeath_sound\0\x1Bminecraft:entity.wolf.death\x08\0\x0Bwhine_sound\0\x1Bminecraft:entity.wolf.whine\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\rambient_sound\0\x1Dminecraft:entity.wolf.ambient\0\0" } , StaticRegistryEntry { name : "cute" , data : b"\n\n\0\x0Cadult_sounds\x08\0\npant_sound\0\x1Fminecraft:entity.wolf_cute.pant\x08\0\x0Bdeath_sound\0 minecraft:entity.wolf_cute.death\x08\0\x0Bwhine_sound\0 minecraft:entity.wolf_cute.whine\x08\0\rambient_sound\0\"minecraft:entity.wolf_cute.ambient\x08\0\nhurt_sound\0\x1Fminecraft:entity.wolf_cute.hurt\x08\0\x0Bgrowl_sound\0 minecraft:entity.wolf_cute.growl\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\0\n\0\x0Bbaby_sounds\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\0\0" } , StaticRegistryEntry { name : "grumpy" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\0\n\0\x0Cadult_sounds\x08\0\rambient_sound\0$minecraft:entity.wolf_grumpy.ambient\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_grumpy.death\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_grumpy.growl\x08\0\nhurt_sound\0!minecraft:entity.wolf_grumpy.hurt\x08\0\npant_sound\0!minecraft:entity.wolf_grumpy.pant\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_grumpy.whine\0\0" } , StaticRegistryEntry { name : "puglin" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\0\n\0\x0Cadult_sounds\x08\0\x0Bdeath_sound\0\"minecraft:entity.wolf_puglin.death\x08\0\rambient_sound\0$minecraft:entity.wolf_puglin.ambient\x08\0\npant_sound\0!minecraft:entity.wolf_puglin.pant\x08\0\x0Bgrowl_sound\0\"minecraft:entity.wolf_puglin.growl\x08\0\nhurt_sound\0!minecraft:entity.wolf_puglin.hurt\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bwhine_sound\0\"minecraft:entity.wolf_puglin.whine\0\0" } , StaticRegistryEntry { name : "sad" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\rambient_sound\0\"minecraft:entity.baby_wolf.ambient\x08\0\nstep_sound\0\x1Fminecraft:entity.baby_wolf.step\x08\0\x0Bdeath_sound\0 minecraft:entity.baby_wolf.death\x08\0\x0Bwhine_sound\0 minecraft:entity.baby_wolf.whine\x08\0\x0Bgrowl_sound\0 minecraft:entity.baby_wolf.growl\x08\0\nhurt_sound\0\x1Fminecraft:entity.baby_wolf.hurt\x08\0\npant_sound\0\x1Fminecraft:entity.baby_wolf.pant\0\n\0\x0Cadult_sounds\x08\0\npant_sound\0\x1Eminecraft:entity.wolf_sad.pant\x08\0\nstep_sound\0\x1Aminecraft:entity.wolf.step\x08\0\x0Bwhine_sound\0\x1Fminecraft:entity.wolf_sad.whine\x08\0\x0Bgrowl_sound\0\x1Fminecraft:entity.wolf_sad.growl\x08\0\rambient_sound\0!minecraft:entity.wolf_sad.ambient\x08\0\nhurt_sound\0\x1Eminecraft:entity.wolf_sad.hurt\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.wolf_sad.death\0\0" }] , } , StaticRegistry { registry_id : "pig_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\rbaby_asset_id\0\"minecraft:entity/pig/pig_cold_baby\x08\0\x05model\0\x04cold\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x06biomes\0+#minecraft:spawns_cold_variant_farm_animals\x08\0\x04type\0\x0Fminecraft:biome\0\x03\0\x08priority\0\0\0\x01\0\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/pig_cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\x08\0\x08asset_id\0\"minecraft:entity/pig/pig_temperate\x08\0\rbaby_asset_id\0'minecraft:entity/pig/pig_temperate_baby\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\x01\n\0\tcondition\x08\0\x04type\0\x0Fminecraft:biome\x08\0\x06biomes\0+#minecraft:spawns_warm_variant_farm_animals\0\0\x08\0\x08asset_id\0\x1Dminecraft:entity/pig/pig_warm\x08\0\rbaby_asset_id\0\"minecraft:entity/pig/pig_warm_baby\0" }] , } , StaticRegistry { registry_id : "pig_sound_variant" , entries : & [StaticRegistryEntry { name : "big" , data : b"\n\n\0\x0Cadult_sounds\x08\0\nstep_sound\0\x19minecraft:entity.pig.step\x08\0\teat_sound\0\x1Cminecraft:entity.pig_big.eat\x08\0\rambient_sound\0 minecraft:entity.pig_big.ambient\x08\0\nhurt_sound\0\x1Dminecraft:entity.pig_big.hurt\x08\0\x0Bdeath_sound\0\x1Eminecraft:entity.pig_big.death\0\n\0\x0Bbaby_sounds\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_pig.hurt\x08\0\nstep_sound\0\x1Eminecraft:entity.baby_pig.step\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_pig.death\x08\0\teat_sound\0\x1Dminecraft:entity.baby_pig.eat\x08\0\rambient_sound\0!minecraft:entity.baby_pig.ambient\0\0" } , StaticRegistryEntry { name : "classic" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_pig.death\x08\0\rambient_sound\0!minecraft:entity.baby_pig.ambient\x08\0\nstep_sound\0\x1Eminecraft:entity.baby_pig.step\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_pig.hurt\x08\0\teat_sound\0\x1Dminecraft:entity.baby_pig.eat\0\n\0\x0Cadult_sounds\x08\0\rambient_sound\0\x1Cminecraft:entity.pig.ambient\x08\0\x0Bdeath_sound\0\x1Aminecraft:entity.pig.death\x08\0\nhurt_sound\0\x19minecraft:entity.pig.hurt\x08\0\nstep_sound\0\x19minecraft:entity.pig.step\x08\0\teat_sound\0\x18minecraft:entity.pig.eat\0\0" } , StaticRegistryEntry { name : "mini" , data : b"\n\n\0\x0Cadult_sounds\x08\0\rambient_sound\0!minecraft:entity.pig_mini.ambient\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.pig_mini.death\x08\0\teat_sound\0\x1Dminecraft:entity.pig_mini.eat\x08\0\nhurt_sound\0\x1Eminecraft:entity.pig_mini.hurt\x08\0\nstep_sound\0\x19minecraft:entity.pig.step\0\n\0\x0Bbaby_sounds\x08\0\teat_sound\0\x1Dminecraft:entity.baby_pig.eat\x08\0\nstep_sound\0\x1Eminecraft:entity.baby_pig.step\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_pig.death\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_pig.hurt\x08\0\rambient_sound\0!minecraft:entity.baby_pig.ambient\0\0" }] , } , StaticRegistry { registry_id : "frog_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\x01\n\0\tcondition\x08\0\x04type\0\x0Fminecraft:biome\x08\0\x06biomes\0$#minecraft:spawns_cold_variant_frogs\0\0\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/frog_cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\x08\0\x08asset_id\0$minecraft:entity/frog/frog_temperate\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\x01\n\0\tcondition\x08\0\x04type\0\x0Fminecraft:biome\x08\0\x06biomes\0$#minecraft:spawns_warm_variant_frogs\0\0\x08\0\x08asset_id\0\x1Fminecraft:entity/frog/frog_warm\0" }] , } , StaticRegistry { registry_id : "cat_variant" , entries : & [StaticRegistryEntry { name : "all_black" , data : b"\n\x08\0\rbaby_asset_id\0'minecraft:entity/cat/cat_all_black_baby\t\0\x10spawn_conditions\n\0\0\0\x02\x03\0\x08priority\0\0\0\x01\n\0\tcondition\x08\0\x04type\0\x13minecraft:structure\x08\0\nstructures\0\x1E#minecraft:cats_spawn_as_black\0\0\n\0\tcondition\x08\0\x04type\0\x19minecraft:moon_brightness\n\0\x05range\x06\0\x03min?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0\0\x03\0\x08priority\0\0\0\0\0\x08\0\x08asset_id\0\"minecraft:entity/cat/cat_all_black\0" } , StaticRegistryEntry { name : "black" , data : b"\n\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/cat_black\x08\0\rbaby_asset_id\0#minecraft:entity/cat/cat_black_baby\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\0" } , StaticRegistryEntry { name : "british_shorthair" , data : b"\n\x08\0\x08asset_id\0*minecraft:entity/cat/cat_british_shorthair\x08\0\rbaby_asset_id\0/minecraft:entity/cat/cat_british_shorthair_baby\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\0" } , StaticRegistryEntry { name : "calico" , data : b"\n\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\x08\0\rbaby_asset_id\0$minecraft:entity/cat/cat_calico_baby\x08\0\x08asset_id\0\x1Fminecraft:entity/cat/cat_calico\0" } , StaticRegistryEntry { name : "jellie" , data : b"\n\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\x08\0\rbaby_asset_id\0$minecraft:entity/cat/cat_jellie_baby\x08\0\x08asset_id\0\x1Fminecraft:entity/cat/cat_jellie\0" } , StaticRegistryEntry { name : "persian" , data : b"\n\x08\0\x08asset_id\0 minecraft:entity/cat/cat_persian\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\x08\0\rbaby_asset_id\0%minecraft:entity/cat/cat_persian_baby\0" } , StaticRegistryEntry { name : "ragdoll" , data : b"\n\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\x08\0\x08asset_id\0 minecraft:entity/cat/cat_ragdoll\x08\0\rbaby_asset_id\0%minecraft:entity/cat/cat_ragdoll_baby\0" } , StaticRegistryEntry { name : "red" , data : b"\n\x08\0\rbaby_asset_id\0!minecraft:entity/cat/cat_red_baby\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\x08\0\x08asset_id\0\x1Cminecraft:entity/cat/cat_red\0" } , StaticRegistryEntry { name : "siamese" , data : b"\n\x08\0\x08asset_id\0 minecraft:entity/cat/cat_siamese\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\x08\0\rbaby_asset_id\0%minecraft:entity/cat/cat_siamese_baby\0" } , StaticRegistryEntry { name : "tabby" , data : b"\n\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/cat_tabby\x08\0\rbaby_asset_id\0#minecraft:entity/cat/cat_tabby_baby\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\0" } , StaticRegistryEntry { name : "white" , data : b"\n\x08\0\x08asset_id\0\x1Eminecraft:entity/cat/cat_white\x08\0\rbaby_asset_id\0#minecraft:entity/cat/cat_white_baby\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "cat_sound_variant" , entries : & [StaticRegistryEntry { name : "classic" , data : b"\n\n\0\x0Cadult_sounds\x08\0\x12beg_for_food_sound\0!minecraft:entity.cat.beg_for_food\x08\0\nhiss_sound\0\x19minecraft:entity.cat.hiss\x08\0\x13stray_ambient_sound\0\"minecraft:entity.cat.stray_ambient\x08\0\teat_sound\0\x18minecraft:entity.cat.eat\x08\0\rambient_sound\0\x1Cminecraft:entity.cat.ambient\x08\0\rpurreow_sound\0\x1Cminecraft:entity.cat.purreow\x08\0\nhurt_sound\0\x19minecraft:entity.cat.hurt\x08\0\npurr_sound\0\x19minecraft:entity.cat.purr\x08\0\x0Bdeath_sound\0\x1Aminecraft:entity.cat.death\0\n\0\x0Bbaby_sounds\x08\0\npurr_sound\0\x1Eminecraft:entity.baby_cat.purr\x08\0\x13stray_ambient_sound\0'minecraft:entity.baby_cat.stray_ambient\x08\0\rambient_sound\0!minecraft:entity.baby_cat.ambient\x08\0\x12beg_for_food_sound\0&minecraft:entity.baby_cat.beg_for_food\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_cat.hurt\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_cat.death\x08\0\teat_sound\0\x1Dminecraft:entity.baby_cat.eat\x08\0\nhiss_sound\0\x1Eminecraft:entity.baby_cat.hiss\x08\0\rpurreow_sound\0!minecraft:entity.baby_cat.purreow\0\0" } , StaticRegistryEntry { name : "royal" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\rambient_sound\0!minecraft:entity.baby_cat.ambient\x08\0\teat_sound\0\x1Dminecraft:entity.baby_cat.eat\x08\0\x12beg_for_food_sound\0&minecraft:entity.baby_cat.beg_for_food\x08\0\nhiss_sound\0\x1Eminecraft:entity.baby_cat.hiss\x08\0\x13stray_ambient_sound\0'minecraft:entity.baby_cat.stray_ambient\x08\0\x0Bdeath_sound\0\x1Fminecraft:entity.baby_cat.death\x08\0\rpurreow_sound\0!minecraft:entity.baby_cat.purreow\x08\0\nhurt_sound\0\x1Eminecraft:entity.baby_cat.hurt\x08\0\npurr_sound\0\x1Eminecraft:entity.baby_cat.purr\0\n\0\x0Cadult_sounds\x08\0\rambient_sound\0\"minecraft:entity.cat_royal.ambient\x08\0\nhurt_sound\0\x1Fminecraft:entity.cat_royal.hurt\x08\0\x0Bdeath_sound\0 minecraft:entity.cat_royal.death\x08\0\rpurreow_sound\0\"minecraft:entity.cat_royal.purreow\x08\0\teat_sound\0\x1Eminecraft:entity.cat_royal.eat\x08\0\x13stray_ambient_sound\0(minecraft:entity.cat_royal.stray_ambient\x08\0\x12beg_for_food_sound\0'minecraft:entity.cat_royal.beg_for_food\x08\0\npurr_sound\0\x1Fminecraft:entity.cat_royal.purr\x08\0\nhiss_sound\0\x1Fminecraft:entity.cat_royal.hiss\0\0" }] , } , StaticRegistry { registry_id : "cow_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x05model\0\x04cold\x08\0\rbaby_asset_id\0\"minecraft:entity/cow/cow_cold_baby\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x04type\0\x0Fminecraft:biome\x08\0\x06biomes\0+#minecraft:spawns_cold_variant_farm_animals\0\x03\0\x08priority\0\0\0\x01\0\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/cow_cold\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0\"minecraft:entity/cow/cow_temperate\x08\0\rbaby_asset_id\0'minecraft:entity/cow/cow_temperate_baby\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\x01\n\0\tcondition\x08\0\x06biomes\0+#minecraft:spawns_warm_variant_farm_animals\x08\0\x04type\0\x0Fminecraft:biome\0\0\x08\0\rbaby_asset_id\0\"minecraft:entity/cow/cow_warm_baby\x08\0\x08asset_id\0\x1Dminecraft:entity/cow/cow_warm\x08\0\x05model\0\x04warm\0" }] , } , StaticRegistry { registry_id : "cow_sound_variant" , entries : & [StaticRegistryEntry { name : "classic" , data : b"\n\x08\0\rambient_sound\0\x1Cminecraft:entity.cow.ambient\x08\0\nhurt_sound\0\x19minecraft:entity.cow.hurt\x08\0\nstep_sound\0\x19minecraft:entity.cow.step\x08\0\x0Bdeath_sound\0\x1Aminecraft:entity.cow.death\0" } , StaticRegistryEntry { name : "moody" , data : b"\n\x08\0\nstep_sound\0\x1Fminecraft:entity.cow_moody.step\x08\0\x0Bdeath_sound\0 minecraft:entity.cow_moody.death\x08\0\nhurt_sound\0\x1Fminecraft:entity.cow_moody.hurt\x08\0\rambient_sound\0\"minecraft:entity.cow_moody.ambient\0" }] , } , StaticRegistry { registry_id : "chicken_variant" , entries : & [StaticRegistryEntry { name : "cold" , data : b"\n\x08\0\x08asset_id\0%minecraft:entity/chicken/chicken_cold\x08\0\rbaby_asset_id\0*minecraft:entity/chicken/chicken_cold_baby\x08\0\x05model\0\x04cold\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x06biomes\0+#minecraft:spawns_cold_variant_farm_animals\x08\0\x04type\0\x0Fminecraft:biome\0\x03\0\x08priority\0\0\0\x01\0\0" } , StaticRegistryEntry { name : "temperate" , data : b"\n\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\x08\0\x08asset_id\0*minecraft:entity/chicken/chicken_temperate\x08\0\rbaby_asset_id\0/minecraft:entity/chicken/chicken_temperate_baby\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x08asset_id\0%minecraft:entity/chicken/chicken_warm\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x06biomes\0+#minecraft:spawns_warm_variant_farm_animals\x08\0\x04type\0\x0Fminecraft:biome\0\x03\0\x08priority\0\0\0\x01\0\x08\0\rbaby_asset_id\0*minecraft:entity/chicken/chicken_warm_baby\0" }] , } , StaticRegistry { registry_id : "chicken_sound_variant" , entries : & [StaticRegistryEntry { name : "classic" , data : b"\n\n\0\x0Cadult_sounds\x08\0\nstep_sound\0\x1Dminecraft:entity.chicken.step\x08\0\rambient_sound\0 minecraft:entity.chicken.ambient\x08\0\x0Bdeath_sound\0\x1Eminecraft:entity.chicken.death\x08\0\nhurt_sound\0\x1Dminecraft:entity.chicken.hurt\0\n\0\x0Bbaby_sounds\x08\0\nstep_sound\0\"minecraft:entity.baby_chicken.step\x08\0\x0Bdeath_sound\0#minecraft:entity.baby_chicken.death\x08\0\rambient_sound\0%minecraft:entity.baby_chicken.ambient\x08\0\nhurt_sound\0\"minecraft:entity.baby_chicken.hurt\0\0" } , StaticRegistryEntry { name : "picky" , data : b"\n\n\0\x0Bbaby_sounds\x08\0\nstep_sound\0\"minecraft:entity.baby_chicken.step\x08\0\x0Bdeath_sound\0#minecraft:entity.baby_chicken.death\x08\0\rambient_sound\0%minecraft:entity.baby_chicken.ambient\x08\0\nhurt_sound\0\"minecraft:entity.baby_chicken.hurt\0\n\0\x0Cadult_sounds\x08\0\x0Bdeath_sound\0$minecraft:entity.chicken_picky.death\x08\0\nhurt_sound\0#minecraft:entity.chicken_picky.hurt\x08\0\rambient_sound\0&minecraft:entity.chicken_picky.ambient\x08\0\nstep_sound\0\x1Dminecraft:entity.chicken.step\0\0" }] , } , StaticRegistry { registry_id : "zombie_nautilus_variant" , entries : & [StaticRegistryEntry { name : "temperate" , data : b"\n\x08\0\x08asset_id\0)minecraft:entity/nautilus/zombie_nautilus\t\0\x10spawn_conditions\n\0\0\0\x01\x03\0\x08priority\0\0\0\0\0\0" } , StaticRegistryEntry { name : "warm" , data : b"\n\x08\0\x05model\0\x04warm\x08\0\x08asset_id\0/minecraft:entity/nautilus/zombie_nautilus_coral\t\0\x10spawn_conditions\n\0\0\0\x01\n\0\tcondition\x08\0\x04type\0\x0Fminecraft:biome\x08\0\x06biomes\0/#minecraft:spawns_coral_variant_zombie_nautilus\0\x03\0\x08priority\0\0\0\x01\0\0" }] , } , StaticRegistry { registry_id : "painting_variant" , entries : & [StaticRegistryEntry { name : "alban" , data : b"\n\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.alban.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Fminecraft:alban\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.alban.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "aztec" , data : b"\n\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x0Fminecraft:aztec\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.aztec.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec.author\0\0" } , StaticRegistryEntry { name : "aztec2" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.aztec2.title\0\x03\0\x05width\0\0\0\x01\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x10minecraft:aztec2\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.aztec2.author\0\0" } , StaticRegistryEntry { name : "backyard" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.backyard.author\0\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.backyard.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x12minecraft:backyard\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "baroque" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.baroque.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x11minecraft:baroque\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.baroque.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "bomb" , data : b"\n\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bomb.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bomb.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Eminecraft:bomb\0" } , StaticRegistryEntry { name : "bouquet" , data : b"\n\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.bouquet.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.bouquet.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x11minecraft:bouquet\0" } , StaticRegistryEntry { name : "burning_skull" , data : b"\n\n\0\x05title\x08\0\ttranslate\0&painting.minecraft.burning_skull.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x04\x08\0\x08asset_id\0\x17minecraft:burning_skull\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0'painting.minecraft.burning_skull.author\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "bust" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.bust.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Eminecraft:bust\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.bust.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "cavebird" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:cavebird\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.cavebird.author\0\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.cavebird.title\0\x03\0\x05width\0\0\0\x03\0" } , StaticRegistryEntry { name : "changing" , data : b"\n\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.changing.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x12minecraft:changing\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.changing.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x04\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "cotan" , data : b"\n\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.cotan.title\0\x08\0\x08asset_id\0\x0Fminecraft:cotan\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.cotan.author\0\0" } , StaticRegistryEntry { name : "courbet" , data : b"\n\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x11minecraft:courbet\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.courbet.title\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.courbet.author\0\0" } , StaticRegistryEntry { name : "creebet" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.creebet.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.creebet.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:creebet\0" } , StaticRegistryEntry { name : "dennis" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:dennis\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.dennis.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.dennis.title\0\0" } , StaticRegistryEntry { name : "donkey_kong" , data : b"\n\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0%painting.minecraft.donkey_kong.author\0\x08\0\x08asset_id\0\x15minecraft:donkey_kong\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0$painting.minecraft.donkey_kong.title\0\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "earth" , data : b"\n\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Fminecraft:earth\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.earth.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "endboss" , data : b"\n\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.endboss.author\0\x03\0\x05width\0\0\0\x03\x08\0\x08asset_id\0\x11minecraft:endboss\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.endboss.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "fern" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:fern\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.fern.author\0\x03\0\x06height\0\0\0\x03\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.fern.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "fighters" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.fighters.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x12minecraft:fighters\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.fighters.title\0\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "finding" , data : b"\n\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.finding.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:finding\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.finding.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "fire" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.fire.title\0\x03\0\x05width\0\0\0\x02\x08\0\x08asset_id\0\x0Eminecraft:fire\0" } , StaticRegistryEntry { name : "graham" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.graham.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x10minecraft:graham\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.graham.title\0\0" } , StaticRegistryEntry { name : "humble" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0 painting.minecraft.humble.author\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x10minecraft:humble\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.humble.title\0\0" } , StaticRegistryEntry { name : "kebab" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.kebab.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.kebab.title\0\x08\0\x08asset_id\0\x0Fminecraft:kebab\x03\0\x05width\0\0\0\x01\0" } , StaticRegistryEntry { name : "lowmist" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.lowmist.title\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x11minecraft:lowmist\n\0\x06author\x08\0\ttranslate\0!painting.minecraft.lowmist.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "match" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:match\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.match.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.match.author\0\0" } , StaticRegistryEntry { name : "meditative" , data : b"\n\x03\0\x05width\0\0\0\x01\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0$painting.minecraft.meditative.author\0\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x14minecraft:meditative\n\0\x05title\x08\0\ttranslate\0#painting.minecraft.meditative.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "orb" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Cpainting.minecraft.orb.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\rminecraft:orb\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.orb.author\0\0" } , StaticRegistryEntry { name : "owlemons" , data : b"\n\x03\0\x05width\0\0\0\x03\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.owlemons.title\0\x08\0\x08asset_id\0\x12minecraft:owlemons\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.owlemons.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x03\0" } , StaticRegistryEntry { name : "passage" , data : b"\n\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x11minecraft:passage\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.passage.author\0\n\0\x05title\x08\0\ttranslate\0 painting.minecraft.passage.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "pigscene" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.pigscene.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x04\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.pigscene.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x12minecraft:pigscene\x03\0\x05width\0\0\0\x04\0" } , StaticRegistryEntry { name : "plant" , data : b"\n\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.plant.title\0\x08\0\x08asset_id\0\x0Fminecraft:plant\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.plant.author\0\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "pointer" , data : b"\n\x03\0\x05width\0\0\0\x04\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0 painting.minecraft.pointer.title\0\x03\0\x06height\0\0\0\x04\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0!painting.minecraft.pointer.author\0\x08\0\x08asset_id\0\x11minecraft:pointer\0" } , StaticRegistryEntry { name : "pond" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.pond.title\0\x08\0\x08asset_id\0\x0Eminecraft:pond\x03\0\x06height\0\0\0\x04\x03\0\x05width\0\0\0\x03\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pond.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "pool" , data : b"\n\n\0\x06author\x08\0\ttranslate\0\x1Epainting.minecraft.pool.author\x08\0\x05color\0\x04gray\0\x08\0\x08asset_id\0\x0Eminecraft:pool\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.pool.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x01\0" } , StaticRegistryEntry { name : "prairie_ride" , data : b"\n\n\0\x06author\x08\0\ttranslate\0&painting.minecraft.prairie_ride.author\x08\0\x05color\0\x04gray\0\x03\0\x06height\0\0\0\x02\x08\0\x08asset_id\0\x16minecraft:prairie_ride\x03\0\x05width\0\0\0\x01\n\0\x05title\x08\0\ttranslate\0%painting.minecraft.prairie_ride.title\x08\0\x05color\0\x06yellow\0\0" } , StaticRegistryEntry { name : "sea" , data : b"\n\x08\0\x08asset_id\0\rminecraft:sea\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Cpainting.minecraft.sea.title\0\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Dpainting.minecraft.sea.author\0\0" } , StaticRegistryEntry { name : "skeleton" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.skeleton.title\0\x03\0\x06height\0\0\0\x03\x03\0\x05width\0\0\0\x04\x08\0\x08asset_id\0\x12minecraft:skeleton\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\"painting.minecraft.skeleton.author\0\0" } , StaticRegistryEntry { name : "skull_and_roses" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:skull_and_roses\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0(painting.minecraft.skull_and_roses.title\0\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0)painting.minecraft.skull_and_roses.author\0\0" } , StaticRegistryEntry { name : "stage" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.stage.title\0\x08\0\x08asset_id\0\x0Fminecraft:stage\x03\0\x06height\0\0\0\x02\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\x1Fpainting.minecraft.stage.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "sunflowers" , data : b"\n\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\x08\0\x08asset_id\0\x14minecraft:sunflowers\n\0\x06author\x08\0\ttranslate\0$painting.minecraft.sunflowers.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0#painting.minecraft.sunflowers.title\0\0" } , StaticRegistryEntry { name : "sunset" , data : b"\n\x03\0\x06height\0\0\0\x01\x08\0\x08asset_id\0\x10minecraft:sunset\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Fpainting.minecraft.sunset.title\0\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0 painting.minecraft.sunset.author\x08\0\x05color\0\x04gray\0\0" } , StaticRegistryEntry { name : "tides" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x1Epainting.minecraft.tides.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x03\x03\0\x06height\0\0\0\x03\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Fpainting.minecraft.tides.author\0\x08\0\x08asset_id\0\x0Fminecraft:tides\0" } , StaticRegistryEntry { name : "unpacked" , data : b"\n\x08\0\x08asset_id\0\x12minecraft:unpacked\x03\0\x05width\0\0\0\x04\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.unpacked.author\x08\0\x05color\0\x04gray\0\n\0\x05title\x08\0\ttranslate\0!painting.minecraft.unpacked.title\x08\0\x05color\0\x06yellow\0\x03\0\x06height\0\0\0\x04\0" } , StaticRegistryEntry { name : "void" , data : b"\n\x03\0\x05width\0\0\0\x02\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0\x1Epainting.minecraft.void.author\0\x08\0\x08asset_id\0\x0Eminecraft:void\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Dpainting.minecraft.void.title\0\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wanderer" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0!painting.minecraft.wanderer.title\0\x03\0\x06height\0\0\0\x02\n\0\x06author\x08\0\ttranslate\0\"painting.minecraft.wanderer.author\x08\0\x05color\0\x04gray\0\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x12minecraft:wanderer\0" } , StaticRegistryEntry { name : "wasteland" , data : b"\n\x03\0\x06height\0\0\0\x01\x03\0\x05width\0\0\0\x01\x08\0\x08asset_id\0\x13minecraft:wasteland\n\0\x05title\x08\0\ttranslate\0\"painting.minecraft.wasteland.title\x08\0\x05color\0\x06yellow\0\n\0\x06author\x08\0\x05color\0\x04gray\x08\0\ttranslate\0#painting.minecraft.wasteland.author\0\0" } , StaticRegistryEntry { name : "water" , data : b"\n\n\0\x05title\x08\0\x05color\0\x06yellow\x08\0\ttranslate\0\x1Epainting.minecraft.water.title\0\x08\0\x08asset_id\0\x0Fminecraft:water\x03\0\x05width\0\0\0\x02\x03\0\x06height\0\0\0\x02\0" } , StaticRegistryEntry { name : "wind" , data : b"\n\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Dpainting.minecraft.wind.title\x08\0\x05color\0\x06yellow\0\x08\0\x08asset_id\0\x0Eminecraft:wind\x03\0\x05width\0\0\0\x02\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:wither\x03\0\x06height\0\0\0\x02\n\0\x05title\x08\0\ttranslate\0\x1Fpainting.minecraft.wither.title\x08\0\x05color\0\x06yellow\0\x03\0\x05width\0\0\0\x02\0" }] , } , StaticRegistry { registry_id : "dimension_type" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x08\0\rdefault_clock\0\x13minecraft:overworld\n\0\nattributes\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\n\0 minecraft:audio/background_music\n\0\x08creative\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmin_delay\0\0.\xE0\0\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x14minecraft:music.game\0\0\n\0\x1Bminecraft:gameplay/bed_rule\x08\0\rcan_set_spawn\0\x06always\x08\0\tcan_sleep\0\twhen_dark\n\0\rerror_message\x08\0\ttranslate\0\x1Cblock.minecraft.bed.no_sleep\0\0\x08\0$minecraft:visual/ambient_light_color\0\x07#0a0a0a\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\x01\0.minecraft:gameplay/nether_portal_spawns_piglin\x01\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\x01\0'minecraft:gameplay/respawn_anchor_works\0\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\ntick_delay\0\0\x17p\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\0\0\x08\0\x1Cminecraft:visual/cloud_color\0\t#ccffffff\0\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x01\0\x16has_ender_dragon_fight\0\x01\0\x0Bhas_ceiling\0\x03\0\x06height\0\0\x01\x80\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x0Elogical_height\0\0\x01\x80\n\0\x19monster_spawn_light_level\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\0\x03\0\x05min_y\xFF\xFF\xFF\xC0\x01\0\x0Chas_skylight\x01\x08\0\ttimelines\0\x17#minecraft:in_overworld\0" } , StaticRegistryEntry { name : "overworld_caves" , data : b"\n\x01\0\x16has_ender_dragon_fight\0\n\0\x19monster_spawn_light_level\x08\0\x04type\0\x11minecraft:uniform\x03\0\rmin_inclusive\0\0\0\0\x03\0\rmax_inclusive\0\0\0\x07\0\x08\0\ttimelines\0\x17#minecraft:in_overworld\x08\0\rdefault_clock\0\x13minecraft:overworld\x01\0\x0Bhas_ceiling\x01\x01\0\x0Chas_skylight\x01\n\0\nattributes\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x06\0\x06offset@\0\0\0\0\0\0\0\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\x13block_search_extent\0\0\0\x08\x03\0\ntick_delay\0\0\x17p\0\0\x08\0$minecraft:visual/ambient_light_color\0\x07#0a0a0a\x08\0\x1Aminecraft:visual/fog_color\0\x07#c0d8ff\n\0\x1Bminecraft:gameplay/bed_rule\n\0\rerror_message\x08\0\ttranslate\0\x1Cblock.minecraft.bed.no_sleep\0\x08\0\rcan_set_spawn\0\x06always\x08\0\tcan_sleep\0\twhen_dark\0\n\0 minecraft:audio/background_music\n\0\x08creative\x03\0\tmin_delay\0\0.\xE0\x08\0\x05sound\0\x18minecraft:music.creative\x03\0\tmax_delay\0\0]\xC0\0\n\0\x07default\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x14minecraft:music.game\x03\0\tmin_delay\0\0.\xE0\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#78a7ff\x01\0.minecraft:gameplay/nether_portal_spawns_piglin\x01\x01\0'minecraft:gameplay/respawn_anchor_works\0\x08\0\x1Cminecraft:visual/cloud_color\0\t#ccffffff\x06\0\x1Dminecraft:visual/cloud_height@h\n\x8F\\(\xF5\xC3\0\x03\0\x06height\0\0\x01\x80\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x06\0\rambient_light\0\0\0\0\0\0\0\0\x08\0\ninfiniburn\0\x1F#minecraft:infiniburn_overworld\x03\0\x0Elogical_height\0\0\x01\x80\x03\0\x05min_y\xFF\xFF\xFF\xC0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\x03\0\x0Elogical_height\0\0\x01\0\x08\0\rdefault_clock\0\x11minecraft:the_end\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\0\x06\0\rambient_light?\xD0\0\0\0\0\0\0\x01\0\x0Bhas_ceiling\0\x01\0\x16has_ender_dragon_fight\x01\x01\0\x0Chas_skylight\x01\x03\0\x05min_y\0\0\0\0\x03\0\x06height\0\0\x01\0\x08\0\ninfiniburn\0\x19#minecraft:infiniburn_end\x08\0\ttimelines\0\x11#minecraft:in_end\n\0\nattributes\x08\0$minecraft:visual/ambient_light_color\0\x07#3f473f\x08\0 minecraft:visual/sky_light_color\0\x07#ac60cd\x08\0\x1Aminecraft:visual/fog_color\0\x07#181318\n\0\x1Bminecraft:gameplay/bed_rule\x01\0\x08explodes\x01\x08\0\rcan_set_spawn\0\x05never\x08\0\tcan_sleep\0\x05never\0\n\0\x1Eminecraft:audio/ambient_sounds\n\0\x04mood\x06\0\x06offset@\0\0\0\0\0\0\0\x03\0\x13block_search_extent\0\0\0\x08\x08\0\x05sound\0\x16minecraft:ambient.cave\x03\0\ntick_delay\0\0\x17p\0\0\x08\0\x1Aminecraft:visual/sky_color\0\x07#000000\x06\0!minecraft:visual/sky_light_factor\0\0\0\0\0\0\0\0\x01\0'minecraft:gameplay/respawn_anchor_works\0\n\0 minecraft:audio/background_music\n\0\x07default\x01\0\x15replace_current_music\x01\x03\0\tmax_delay\0\0]\xC0\x08\0\x05sound\0\x13minecraft:music.end\x03\0\tmin_delay\0\0\x17p\0\0\0\x03\0\x19monster_spawn_light_level\0\0\0\x0F\x06\0\x10coordinate_scale?\xF0\0\0\0\0\0\0\x01\0\x0Ehas_fixed_time\x01\x08\0\x06skybox\0\x03end\0" } , StaticRegistryEntry { name : "the_nether" , data : b"\n\x06\0\x10coordinate_scale@ \0\0\0\0\0\0\x01\0\x0Bhas_ceiling\x01\x03\0\x06height\0\0\x01\0\x08\0\ttimelines\0\x14#minecraft:in_nether\x06\0\rambient_light?\xB9\x99\x99\x99\x99\x99\x9A\x01\0\x0Ehas_fixed_time\x01\x01\0\x0Chas_skylight\0\x03\0\x05min_y\0\0\0\0\x03\0\x1Fmonster_spawn_block_light_limit\0\0\0\x0F\x03\0\x0Elogical_height\0\0\0\x80\x08\0\x0Ecardinal_light\0\x06nether\x08\0\ninfiniburn\0\x1C#minecraft:infiniburn_nether\x03\0\x19monster_spawn_light_level\0\0\0\x07\x08\0\x06skybox\0\x04none\x01\0\x16has_ender_dragon_fight\0\n\0\nattributes\n\0\x1Bminecraft:gameplay/bed_rule\x08\0\tcan_sleep\0\x05never\x01\0\x08explodes\x01\x08\0\rcan_set_spawn\0\x05never\0\n\0+minecraft:visual/default_dripstone_particle\x08\0\x04type\0!minecraft:dripping_dripstone_lava\0\x01\0#minecraft:gameplay/snow_golem_melts\x01\x01\0'minecraft:gameplay/respawn_anchor_works\x01\x01\0\"minecraft:gameplay/piglins_zombify\0\x08\0$minecraft:visual/ambient_light_color\0\x07#302821\x08\0 minecraft:visual/sky_light_color\0\x07#7a7aff\x06\0#minecraft:visual/fog_start_distance@$\0\0\0\0\0\0\x06\0!minecraft:visual/fog_end_distance@X\0\0\0\0\0\0\x06\0!minecraft:visual/sky_light_factor\0\0\0\0\0\0\0\0\x01\0\x1Cminecraft:gameplay/fast_lava\x01\x01\0!minecraft:gameplay/can_start_raid\0\x06\0\"minecraft:gameplay/sky_light_level@\x10\0\0\0\0\0\0\x01\0#minecraft:gameplay/water_evaporates\x01\0\0" }] , } , StaticRegistry { registry_id : "damage_type" , entries : & [StaticRegistryEntry { name : "arrow" , data : b"\n\x08\0\nmessage_id\0\x05arrow\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "bad_respawn_point" , data : b"\n\x08\0\x12death_message_type\0\x17intentional_game_design\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x0FbadRespawnPoint\0" } , StaticRegistryEntry { name : "cactus" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06cactus\0" } , StaticRegistryEntry { name : "campfire" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06inFire\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "cramming" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x08cramming\0" } , StaticRegistryEntry { name : "dragon_breath" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0CdragonBreath\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "drown" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05drown\x08\0\x07effects\0\x08drowning\0" } , StaticRegistryEntry { name : "dry_out" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06dryout\0" } , StaticRegistryEntry { name : "ender_pearl" , data : b"\n\x08\0\x12death_message_type\0\rfall_variants\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x04fall\0" } , StaticRegistryEntry { name : "explosion" , data : b"\n\x08\0\x07scaling\0\x06always\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\texplosion\0" } , StaticRegistryEntry { name : "fall" , data : b"\n\x08\0\x12death_message_type\0\rfall_variants\x08\0\nmessage_id\0\x04fall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "falling_anvil" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x05anvil\0" } , StaticRegistryEntry { name : "falling_block" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0CfallingBlock\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "falling_stalactite" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x11fallingStalactite\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "fireball" , data : b"\n\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x08fireball\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fireworks" , data : b"\n\x08\0\nmessage_id\0\tfireworks\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "fly_into_wall" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0BflyIntoWall\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "freeze" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x08freezing\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06freeze\0" } , StaticRegistryEntry { name : "generic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x07generic\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "generic_kill" , data : b"\n\x08\0\nmessage_id\0\x0BgenericKill\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "hot_floor" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x08hotFloor\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "in_fire" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06inFire\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "in_wall" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x06inWall\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "indirect_magic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\rindirectMagic\0" } , StaticRegistryEntry { name : "lava" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x04lava\x08\0\x07effects\0\x07burning\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "lightning_bolt" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\rlightningBolt\0" } , StaticRegistryEntry { name : "mace_smash" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\nmace_smash\0" } , StaticRegistryEntry { name : "magic" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\x05magic\0" } , StaticRegistryEntry { name : "mob_attack" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "mob_attack_no_aggro" , data : b"\n\x08\0\nmessage_id\0\x03mob\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "mob_projectile" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "on_fire" , data : b"\n\x08\0\x07effects\0\x07burning\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06onFire\0" } , StaticRegistryEntry { name : "out_of_world" , data : b"\n\x08\0\nmessage_id\0\noutOfWorld\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "outside_border" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\routsideBorder\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "player_attack" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x06player\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "player_explosion" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\nmessage_id\0\x10explosion.player\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "sonic_boom" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\nsonic_boom\x08\0\x07scaling\0\x06always\0" } , StaticRegistryEntry { name : "spear" , data : b"\n\x08\0\nmessage_id\0\x05spear\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "spit" , data : b"\n\x08\0\nmessage_id\0\x03mob\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "stalagmite" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\nmessage_id\0\nstalagmite\0" } , StaticRegistryEntry { name : "starve" , data : b"\n\x08\0\nmessage_id\0\x06starve\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "sting" , data : b"\n\x08\0\nmessage_id\0\x05sting\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "sulfur_cube_hot" , data : b"\n\x08\0\nmessage_id\0\rsulfurCubeHot\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07effects\0\x07burning\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "sweet_berry_bush" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x06poking\x08\0\nmessage_id\0\x0EsweetBerryBush\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06thorns\x08\0\x07effects\0\x06thorns\0" } , StaticRegistryEntry { name : "thrown" , data : b"\n\x08\0\nmessage_id\0\x06thrown\x08\0\x07scaling\0 when_caused_by_living_non_player\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" } , StaticRegistryEntry { name : "trident" , data : b"\n\x08\0\nmessage_id\0\x07trident\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\0" } , StaticRegistryEntry { name : "unattributed_fireball" , data : b"\n\x08\0\nmessage_id\0\x06onFire\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\x07effects\0\x07burning\0" } , StaticRegistryEntry { name : "wind_charge" , data : b"\n\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x03mob\0" } , StaticRegistryEntry { name : "wither" , data : b"\n\x06\0\nexhaustion\0\0\0\0\0\0\0\0\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x06wither\0" } , StaticRegistryEntry { name : "wither_skull" , data : b"\n\x08\0\x07scaling\0 when_caused_by_living_non_player\x08\0\nmessage_id\0\x0BwitherSkull\x06\0\nexhaustion?\xB9\x99\x99\x99\x99\x99\x9A\0" }] , } , StaticRegistry { registry_id : "jukebox_song" , entries : & [StaticRegistryEntry { name : "11" , data : b"\n\x06\0\x11length_in_seconds@Q\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0B\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.11\0\x08\0\x0Bsound_event\0\x17minecraft:music_disc.11\0" } , StaticRegistryEntry { name : "13" , data : b"\n\x03\0\x11comparator_output\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x19jukebox_song.minecraft.13\0\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x08\0\x0Bsound_event\0\x17minecraft:music_disc.13\0" } , StaticRegistryEntry { name : "5" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x18jukebox_song.minecraft.5\0\x08\0\x0Bsound_event\0\x16minecraft:music_disc.5\x06\0\x11length_in_seconds@f@\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0F\0" } , StaticRegistryEntry { name : "blocks" , data : b"\n\x06\0\x11length_in_seconds@u\x90\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.blocks\0\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.blocks\0" } , StaticRegistryEntry { name : "bounce" , data : b"\n\x03\0\x11comparator_output\0\0\0\x08\x06\0\x11length_in_seconds@m@\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Djukebox_song.minecraft.bounce\0\x08\0\x0Bsound_event\0\x1Bminecraft:music_disc.bounce\0" } , StaticRegistryEntry { name : "cat" , data : b"\n\x06\0\x11length_in_seconds@g \0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.cat\0\x03\0\x11comparator_output\0\0\0\x02\x08\0\x0Bsound_event\0\x18minecraft:music_disc.cat\0" } , StaticRegistryEntry { name : "chirp" , data : b"\n\x06\0\x11length_in_seconds@g \0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.chirp\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.chirp\0" } , StaticRegistryEntry { name : "creator" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.creator\0\x06\0\x11length_in_seconds@f\0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0C\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.creator\0" } , StaticRegistryEntry { name : "creator_music_box" , data : b"\n\x08\0\x0Bsound_event\0&minecraft:music_disc.creator_music_box\n\0\x0Bdescription\x08\0\ttranslate\0(jukebox_song.minecraft.creator_music_box\0\x06\0\x11length_in_seconds@R@\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\x0B\0" } , StaticRegistryEntry { name : "far" , data : b"\n\x06\0\x11length_in_seconds@e\xC0\0\0\0\0\0\x08\0\x0Bsound_event\0\x18minecraft:music_disc.far\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ajukebox_song.minecraft.far\0\x03\0\x11comparator_output\0\0\0\x05\0" } , StaticRegistryEntry { name : "lava_chicken" , data : b"\n\x08\0\x0Bsound_event\0!minecraft:music_disc.lava_chicken\n\0\x0Bdescription\x08\0\ttranslate\0#jukebox_song.minecraft.lava_chicken\0\x06\0\x11length_in_seconds@`\xC0\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\t\0" } , StaticRegistryEntry { name : "mall" , data : b"\n\x03\0\x11comparator_output\0\0\0\x06\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.mall\0\x06\0\x11length_in_seconds@h\xA0\0\0\0\0\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.mall\0" } , StaticRegistryEntry { name : "mellohi" , data : b"\n\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.mellohi\x03\0\x11comparator_output\0\0\0\x07\x06\0\x11length_in_seconds@X\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.mellohi\0\0" } , StaticRegistryEntry { name : "otherside" , data : b"\n\x06\0\x11length_in_seconds@h`\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.otherside\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.otherside\0\x03\0\x11comparator_output\0\0\0\x0E\0" } , StaticRegistryEntry { name : "pigstep" , data : b"\n\x03\0\x11comparator_output\0\0\0\r\x06\0\x11length_in_seconds@b\xA0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Cminecraft:music_disc.pigstep\n\0\x0Bdescription\x08\0\ttranslate\0\x1Ejukebox_song.minecraft.pigstep\0\0" } , StaticRegistryEntry { name : "precipice" , data : b"\n\x08\0\x0Bsound_event\0\x1Eminecraft:music_disc.precipice\n\0\x0Bdescription\x08\0\ttranslate\0 jukebox_song.minecraft.precipice\0\x03\0\x11comparator_output\0\0\0\r\x06\0\x11length_in_seconds@r\xB0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "relic" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.relic\0\x03\0\x11comparator_output\0\0\0\x0E\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.relic\x06\0\x11length_in_seconds@k@\0\0\0\0\0\0" } , StaticRegistryEntry { name : "stal" , data : b"\n\x03\0\x11comparator_output\0\0\0\x08\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.stal\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.stal\x06\0\x11length_in_seconds@b\xC0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "strad" , data : b"\n\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.strad\x06\0\x11length_in_seconds@g\x80\0\0\0\0\0\x03\0\x11comparator_output\0\0\0\t\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.strad\0\0" } , StaticRegistryEntry { name : "tears" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cjukebox_song.minecraft.tears\0\x03\0\x11comparator_output\0\0\0\n\x06\0\x11length_in_seconds@e\xE0\0\0\0\0\0\x08\0\x0Bsound_event\0\x1Aminecraft:music_disc.tears\0" } , StaticRegistryEntry { name : "wait" , data : b"\n\x06\0\x11length_in_seconds@m\xC0\0\0\0\0\0\x08\0\x0Bsound_event\0\x19minecraft:music_disc.wait\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.wait\0\x03\0\x11comparator_output\0\0\0\x0C\0" } , StaticRegistryEntry { name : "ward" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Bjukebox_song.minecraft.ward\0\x03\0\x11comparator_output\0\0\0\n\x08\0\x0Bsound_event\0\x19minecraft:music_disc.ward\x06\0\x11length_in_seconds@o`\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "banner_pattern" , entries : & [StaticRegistryEntry { name : "base" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.base\x08\0\x08asset_id\0\x0Eminecraft:base\0" } , StaticRegistryEntry { name : "border" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.border\x08\0\x08asset_id\0\x10minecraft:border\0" } , StaticRegistryEntry { name : "bricks" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:bricks\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.bricks\0" } , StaticRegistryEntry { name : "circle" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.circle\x08\0\x08asset_id\0\x10minecraft:circle\0" } , StaticRegistryEntry { name : "creeper" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.creeper\x08\0\x08asset_id\0\x11minecraft:creeper\0" } , StaticRegistryEntry { name : "cross" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:cross\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.cross\0" } , StaticRegistryEntry { name : "curly_border" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:curly_border\x08\0\x0Ftranslation_key\0#block.minecraft.banner.curly_border\0" } , StaticRegistryEntry { name : "diagonal_left" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:diagonal_left\x08\0\x0Ftranslation_key\0$block.minecraft.banner.diagonal_left\0" } , StaticRegistryEntry { name : "diagonal_right" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:diagonal_right\x08\0\x0Ftranslation_key\0%block.minecraft.banner.diagonal_right\0" } , StaticRegistryEntry { name : "diagonal_up_left" , data : b"\n\x08\0\x0Ftranslation_key\0'block.minecraft.banner.diagonal_up_left\x08\0\x08asset_id\0\x1Aminecraft:diagonal_up_left\0" } , StaticRegistryEntry { name : "diagonal_up_right" , data : b"\n\x08\0\x08asset_id\0\x1Bminecraft:diagonal_up_right\x08\0\x0Ftranslation_key\0(block.minecraft.banner.diagonal_up_right\0" } , StaticRegistryEntry { name : "flow" , data : b"\n\x08\0\x08asset_id\0\x0Eminecraft:flow\x08\0\x0Ftranslation_key\0\x1Bblock.minecraft.banner.flow\0" } , StaticRegistryEntry { name : "flower" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.flower\x08\0\x08asset_id\0\x10minecraft:flower\0" } , StaticRegistryEntry { name : "globe" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.globe\x08\0\x08asset_id\0\x0Fminecraft:globe\0" } , StaticRegistryEntry { name : "gradient" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Fblock.minecraft.banner.gradient\x08\0\x08asset_id\0\x12minecraft:gradient\0" } , StaticRegistryEntry { name : "gradient_up" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:gradient_up\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.gradient_up\0" } , StaticRegistryEntry { name : "guster" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:guster\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.guster\0" } , StaticRegistryEntry { name : "half_horizontal" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.half_horizontal\x08\0\x08asset_id\0\x19minecraft:half_horizontal\0" } , StaticRegistryEntry { name : "half_horizontal_bottom" , data : b"\n\x08\0\x08asset_id\0 minecraft:half_horizontal_bottom\x08\0\x0Ftranslation_key\0-block.minecraft.banner.half_horizontal_bottom\0" } , StaticRegistryEntry { name : "half_vertical" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:half_vertical\x08\0\x0Ftranslation_key\0$block.minecraft.banner.half_vertical\0" } , StaticRegistryEntry { name : "half_vertical_right" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:half_vertical_right\x08\0\x0Ftranslation_key\0*block.minecraft.banner.half_vertical_right\0" } , StaticRegistryEntry { name : "mojang" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.mojang\x08\0\x08asset_id\0\x10minecraft:mojang\0" } , StaticRegistryEntry { name : "piglin" , data : b"\n\x08\0\x08asset_id\0\x10minecraft:piglin\x08\0\x0Ftranslation_key\0\x1Dblock.minecraft.banner.piglin\0" } , StaticRegistryEntry { name : "rhombus" , data : b"\n\x08\0\x0Ftranslation_key\0\x1Eblock.minecraft.banner.rhombus\x08\0\x08asset_id\0\x11minecraft:rhombus\0" } , StaticRegistryEntry { name : "skull" , data : b"\n\x08\0\x08asset_id\0\x0Fminecraft:skull\x08\0\x0Ftranslation_key\0\x1Cblock.minecraft.banner.skull\0" } , StaticRegistryEntry { name : "small_stripes" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.small_stripes\x08\0\x08asset_id\0\x17minecraft:small_stripes\0" } , StaticRegistryEntry { name : "square_bottom_left" , data : b"\n\x08\0\x0Ftranslation_key\0)block.minecraft.banner.square_bottom_left\x08\0\x08asset_id\0\x1Cminecraft:square_bottom_left\0" } , StaticRegistryEntry { name : "square_bottom_right" , data : b"\n\x08\0\x08asset_id\0\x1Dminecraft:square_bottom_right\x08\0\x0Ftranslation_key\0*block.minecraft.banner.square_bottom_right\0" } , StaticRegistryEntry { name : "square_top_left" , data : b"\n\x08\0\x0Ftranslation_key\0&block.minecraft.banner.square_top_left\x08\0\x08asset_id\0\x19minecraft:square_top_left\0" } , StaticRegistryEntry { name : "square_top_right" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:square_top_right\x08\0\x0Ftranslation_key\0'block.minecraft.banner.square_top_right\0" } , StaticRegistryEntry { name : "straight_cross" , data : b"\n\x08\0\x08asset_id\0\x18minecraft:straight_cross\x08\0\x0Ftranslation_key\0%block.minecraft.banner.straight_cross\0" } , StaticRegistryEntry { name : "stripe_bottom" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_bottom\x08\0\x08asset_id\0\x17minecraft:stripe_bottom\0" } , StaticRegistryEntry { name : "stripe_center" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:stripe_center\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_center\0" } , StaticRegistryEntry { name : "stripe_downleft" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:stripe_downleft\x08\0\x0Ftranslation_key\0&block.minecraft.banner.stripe_downleft\0" } , StaticRegistryEntry { name : "stripe_downright" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:stripe_downright\x08\0\x0Ftranslation_key\0'block.minecraft.banner.stripe_downright\0" } , StaticRegistryEntry { name : "stripe_left" , data : b"\n\x08\0\x08asset_id\0\x15minecraft:stripe_left\x08\0\x0Ftranslation_key\0\"block.minecraft.banner.stripe_left\0" } , StaticRegistryEntry { name : "stripe_middle" , data : b"\n\x08\0\x0Ftranslation_key\0$block.minecraft.banner.stripe_middle\x08\0\x08asset_id\0\x17minecraft:stripe_middle\0" } , StaticRegistryEntry { name : "stripe_right" , data : b"\n\x08\0\x0Ftranslation_key\0#block.minecraft.banner.stripe_right\x08\0\x08asset_id\0\x16minecraft:stripe_right\0" } , StaticRegistryEntry { name : "stripe_top" , data : b"\n\x08\0\x0Ftranslation_key\0!block.minecraft.banner.stripe_top\x08\0\x08asset_id\0\x14minecraft:stripe_top\0" } , StaticRegistryEntry { name : "triangle_bottom" , data : b"\n\x08\0\x08asset_id\0\x19minecraft:triangle_bottom\x08\0\x0Ftranslation_key\0&block.minecraft.banner.triangle_bottom\0" } , StaticRegistryEntry { name : "triangle_top" , data : b"\n\x08\0\x08asset_id\0\x16minecraft:triangle_top\x08\0\x0Ftranslation_key\0#block.minecraft.banner.triangle_top\0" } , StaticRegistryEntry { name : "triangles_bottom" , data : b"\n\x08\0\x08asset_id\0\x1Aminecraft:triangles_bottom\x08\0\x0Ftranslation_key\0'block.minecraft.banner.triangles_bottom\0" } , StaticRegistryEntry { name : "triangles_top" , data : b"\n\x08\0\x08asset_id\0\x17minecraft:triangles_top\x08\0\x0Ftranslation_key\0$block.minecraft.banner.triangles_top\0" }] , } , StaticRegistry { registry_id : "instrument" , entries : & [StaticRegistryEntry { name : "admire_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.4\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.admire_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "call_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.5\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.call_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "dream_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.dream_goat_horn\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.7\0" } , StaticRegistryEntry { name : "feel_goat_horn" , data : b"\n\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.3\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.feel_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "ponder_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0%instrument.minecraft.ponder_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.0\0" } , StaticRegistryEntry { name : "seek_goat_horn" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.seek_goat_horn\0\x06\0\x05range@p\0\0\0\0\0\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.2\0" } , StaticRegistryEntry { name : "sing_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.1\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#instrument.minecraft.sing_goat_horn\0\0" } , StaticRegistryEntry { name : "yearn_goat_horn" , data : b"\n\x06\0\x05range@p\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0$instrument.minecraft.yearn_goat_horn\0\x06\0\x0Cuse_duration@\x1C\0\0\0\0\0\0\x08\0\x0Bsound_event\0 minecraft:item.goat_horn.sound.6\0" }] , } , StaticRegistry { registry_id : "enchantment" , entries : & [StaticRegistryEntry { name : "aqua_affinity" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\x06\0\x04base@\x10\0\0\0\0\0\0\0\x08\0\x02id\0#minecraft:enchantment.aqua_affinity\x08\0\tattribute\0 minecraft:submerged_mining_speed\x08\0\toperation\0\x14add_multiplied_total\0\0\x03\0\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.aqua_affinity\0\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0)\0\t\0\x05slots\x08\0\0\0\x01\0\x04head\0" } , StaticRegistryEntry { name : "bane_of_arthropods" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0(enchantment.minecraft.bane_of_arthropods\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x06\0\x04base@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x15minecraft:entity_type\0*#minecraft:sensitive_to_bane_of_arthropods\0\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\n\0\tpredicate\x08\0\x15minecraft:entity_type\0*#minecraft:sensitive_to_bane_of_arthropods\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\0\0\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\n\0\x06effect\x08\0\x04type\0\x1Aminecraft:apply_mob_effect\x08\0\x08to_apply\0\x12minecraft:slowness\n\0\x0Cmax_duration\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\x06\0\rmin_amplifier@\x08\0\0\0\0\0\0\x06\0\x0Cmin_duration?\xF8\0\0\0\0\0\0\x06\0\rmax_amplifier@\x08\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "binding_curse" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\n\0\x07effects\n\0\x1Eminecraft:prevent_armor_change\0\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/equippable\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\x06weight\0\0\0\x01\x03\0\tmax_level\0\0\0\x01\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.binding_curse\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\0" } , StaticRegistryEntry { name : "blast_protection" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x06\0\x04base?\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xC3333333\0\x08\0\x02id\0&minecraft:enchantment.blast_protection\x08\0\toperation\0\tadd_value\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x16minecraft:is_explosion\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\x03\0\tmax_level\0\0\0\x04\x03\0\nanvil_cost\0\0\0\x04\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\r\0\x03\0\x06weight\0\0\0\x02\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x0Bdescription\x08\0\ttranslate\0&enchantment.minecraft.blast_protection\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\0" } , StaticRegistryEntry { name : "breach" , data : b"\n\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.breach\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\tmax_level\0\0\0\x04\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x1Dminecraft:armor_effectiveness\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first\xBF\xC3333333\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\0" } , StaticRegistryEntry { name : "channeling" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x01\n\0\x07effects\t\0\x13minecraft:hit_block\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x17minecraft:summon_entity\x08\0\x06entity\0\x18minecraft:lightning_bolt\0\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\x08\0\x04type\0\x14minecraft:play_sound\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x06\0\x06volume@\x14\0\0\0\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x15minecraft:entity_type\0\x11minecraft:trident\0\0\x08\0\tcondition\0\x18minecraft:location_check\n\0\tpredicate\n\0\x05block\x08\0\x06blocks\0\x19#minecraft:lightning_rods\0\x01\0\x0Bcan_see_sky\x01\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\x08affected\0\x06victim\n\0\x06effect\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x17minecraft:summon_entity\x08\0\x06entity\0\x18minecraft:lightning_bolt\0\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x06\0\x06volume@\x14\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\x08\0\x05sound\0\x1Eminecraft:item.trident.thunder\0\x08\0\x04type\0\x10minecraft:all_of\0\x08\0\tenchanted\0\x08attacker\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x03\x01\0\nthundering\x01\x08\0\tcondition\0\x17minecraft:weather_check\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x12minecraft:location\x01\0\x0Bcan_see_sky\x01\0\0\0\x08\0\x06entity\0\x0Fdirect_attacker\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\x08\0\x15minecraft:entity_type\0\x11minecraft:trident\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\x03\0\tmax_level\0\0\0\x01\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.channeling\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\0" } , StaticRegistryEntry { name : "density" , data : b"\n\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\n\0\x07effects\t\0'minecraft:smash_damage_per_fallen_block\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xE0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\tmax_level\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.density\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\x06weight\0\0\0\x05\0" } , StaticRegistryEntry { name : "depth_strider" , data : b"\n\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.depth_strider\0\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\x02id\0#minecraft:enchantment.depth_strider\x08\0\toperation\0\tadd_value\n\0\x06amount\x06\0\x04base?\xD5UU\\}\xDAK\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xD5UU\\}\xDAK\0\x08\0\tattribute\0#minecraft:water_movement_efficiency\0\0\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x19\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\0" } , StaticRegistryEntry { name : "efficiency" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.efficiency\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x18minecraft:levels_squared\x06\0\x05added?\xF0\0\0\0\0\0\0\0\x08\0\tattribute\0\x1Bminecraft:mining_efficiency\x08\0\toperation\0\tadd_value\x08\0\x02id\0 minecraft:enchantment.efficiency\0\0\n\0\x08max_cost\x03\0\x04base\0\0\x003\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\x06weight\0\0\0\n\x03\0\nanvil_cost\0\0\0\x01\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/mining\x03\0\tmax_level\0\0\0\x05\0" } , StaticRegistryEntry { name : "feather_falling" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.feather_falling\0\n\0\x08max_cost\x03\0\x04base\0\0\0\x0B\x03\0\x15per_level_above_first\0\0\0\x06\0\x03\0\x06weight\0\0\0\x05\t\0\x05slots\x08\0\0\0\x01\0\x05armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x11minecraft:is_fall\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base@\x08\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x08\0\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x02\x03\0\tmax_level\0\0\0\x04\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x06\0\0" } , StaticRegistryEntry { name : "fire_aspect" , data : b"\n\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\n\0\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\n\0\x08duration\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x10\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:ignite\0\x08\0\tenchanted\0\x08attacker\x08\0\x08affected\0\x06victim\n\0\x0Crequirements\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\x01\0\tis_direct\x01\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.fire_aspect\0\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\0<\x03\0\x15per_level_above_first\0\0\0\x14\0\x03\0\tmax_level\0\0\0\x02\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/fire_aspect\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "fire_protection" , data : b"\n\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x16minecraft:burning_time\n\0\x06amount\x06\0\x04base\xBF\xC3333333\x06\0\x15per_level_above_first\xBF\xC3333333\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x02id\0%minecraft:enchantment.fire_protection\x08\0\toperation\0\x13add_multiplied_base\0\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x01\x08\0\tcondition\0\"minecraft:damage_source_properties\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x01\0\x08expected\x01\x08\0\x02id\0\x11minecraft:is_fire\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\n\0\x06effect\n\0\x05value\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\tmax_level\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08max_cost\x03\0\x04base\0\0\0\x12\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\n\0\x03\0\x06weight\0\0\0\x05\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.fire_protection\0\x03\0\nanvil_cost\0\0\0\x02\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\0" } , StaticRegistryEntry { name : "flame" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x02\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\n\0\x07effects\t\0\x1Cminecraft:projectile_spawned\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\x10minecraft:ignite\x06\0\x08duration@Y\0\0\0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.flame\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\0" } , StaticRegistryEntry { name : "fortune" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.fortune\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\0" } , StaticRegistryEntry { name : "frost_walker" , data : b"\n\n\0\x07effects\t\0\x19minecraft:damage_immunity\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x1Cminecraft:burn_from_stepping\x01\0\x08expected\x01\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\x01\0\x08expected\0\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\n\0\x06effect\0\0\t\0\x1Aminecraft:location_changed\n\0\0\0\x01\n\0\x06effect\n\0\x06radius\x06\0\x03min\0\0\0\0\0\0\0\0\n\0\x05value\x06\0\x04base@\x08\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x11minecraft:clamped\x06\0\x03max@0\0\0\0\0\0\0\0\x06\0\x06height?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x16minecraft:replace_disk\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\x08\0\x12trigger_game_event\0\x15minecraft:block_place\n\0\x0Bblock_state\n\0\x05state\x08\0\x04Name\0\x15minecraft:frosted_ice\n\0\nProperties\x08\0\x03age\0\x010\0\0\x08\0\x04type\0\x1Fminecraft:simple_state_provider\0\n\0\tpredicate\x08\0\x04type\0\x10minecraft:all_of\t\0\npredicates\n\0\0\0\x04\x08\0\x04type\0\x1Cminecraft:matching_block_tag\x08\0\x03tag\0\rminecraft:air\t\0\x06offset\x03\0\0\0\x03\0\0\0\0\0\0\0\x01\0\0\0\0\0\x08\0\x06blocks\0\x0Fminecraft:water\x08\0\x04type\0\x19minecraft:matching_blocks\0\x08\0\x04type\0\x19minecraft:matching_fluids\x08\0\x06fluids\0\x0Fminecraft:water\0\x08\0\x04type\0\x16minecraft:unobstructed\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x0Fminecraft:flags\x01\0\x0Cis_on_ground\x01\0\0\0\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x11minecraft:vehicle\0\0\x08\0\x06entity\0\x04this\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\0\x03\0\tmax_level\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/boots\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.frost_walker\0\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\0" } , StaticRegistryEntry { name : "impaling" , data : b"\n\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x15minecraft:entity_type\0 #minecraft:sensitive_to_impaling\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\x03\0\tmax_level\0\0\0\x05\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x01\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\x03\0\nanvil_cost\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.impaling\0\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0\x15\x03\0\x15per_level_above_first\0\0\0\x08\0\0" } , StaticRegistryEntry { name : "infinity" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\x08\0\rexclusive_set\0\x1C#minecraft:exclusive_set/bow\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\n\0\x07effects\t\0\x12minecraft:ammo_use\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x0Fminecraft:arrow\0\x08\0\tcondition\0\x14minecraft:match_tool\0\0\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\tmax_level\0\0\0\x01\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.infinity\0\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\0" } , StaticRegistryEntry { name : "knockback" , data : b"\n\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0##minecraft:enchantable/melee_weapon\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.knockback\0\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\tmax_level\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\x007\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "looting" , data : b"\n\x03\0\x06weight\0\0\0\x02\n\0\x07effects\t\0\x19minecraft:equipment_drops\n\0\0\0\x01\x08\0\tenchanted\0\x08attacker\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\x84z\xE1G\xAE\x14{\x06\0\x15per_level_above_first?\x84z\xE1G\xAE\x14{\0\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x15minecraft:entity_type\0\x10minecraft:player\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x08attacker\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x03\0\nanvil_cost\0\0\0\x04\x03\0\tmax_level\0\0\0\x03\x08\0\x0Fsupported_items\0##minecraft:enchantable/melee_weapon\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x0F\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.looting\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\0" } , StaticRegistryEntry { name : "loyalty" , data : b"\n\n\0\x07effects\t\0%minecraft:trident_return_acceleration\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.loyalty\0\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x07\x03\0\x04base\0\0\0\x0C\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\0" } , StaticRegistryEntry { name : "luck_of_the_sea" , data : b"\n\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.luck_of_the_sea\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x07effects\t\0\x1Cminecraft:fishing_luck_bonus\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "lunge" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\tmax_level\0\0\0\x03\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x05\x03\0\x15per_level_above_first\0\0\0\x08\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.lunge\0\n\0\x07effects\t\0\x1Eminecraft:post_piercing_attack\n\0\0\0\x01\n\0\x06effect\t\0\x07effects\n\0\0\0\x04\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\x08\0\x04type\0\x1Aminecraft:apply_exhaustion\n\0\x06amount\x06\0\x04base@\x10\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x10\0\0\0\0\0\0\0\0\x08\0\x04type\0\x17minecraft:apply_impulse\n\0\tmagnitude\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xDDO\xDF;dZ\x1D\x06\0\x04base?\xDDO\xDF;dZ\x1D\0\t\0\tdirection\x06\0\0\0\x03\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0?\xF0\0\0\0\0\0\0\t\0\x10coordinate_scale\x06\0\0\0\x03?\xF0\0\0\0\0\0\0\0\0\0\0\0\0\0\0?\xF0\0\0\0\0\0\0\0\x06\0\x06volume?\xF0\0\0\0\0\0\0\x06\0\x05pitch?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x14minecraft:play_sound\t\0\x05sound\x08\0\0\0\x03\0\x1Cminecraft:item.spear.lunge_1\0\x1Cminecraft:item.spear.lunge_2\0\x1Cminecraft:item.spear.lunge_3\0\x08\0\x04type\0\x10minecraft:all_of\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x04\n\0\x04term\n\0\tpredicate\n\0\x11minecraft:vehicle\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x12minecraft:inverted\0\n\0\tpredicate\n\0\x0Fminecraft:flags\x01\0\x0Eis_fall_flying\0\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x0Fminecraft:flags\x01\0\x0Bis_in_water\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\t\0\x05terms\n\0\0\0\x03\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x1Eminecraft:type_specific/player\0\0\x08\0\x06entity\0\x04this\0\0\n\0\tpredicate\n\0\x1Eminecraft:type_specific/player\t\0\x08gamemode\x08\0\0\0\x01\0\x08creative\0\0\x08\0\x06entity\0\x04this\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x1Eminecraft:type_specific/player\n\0\x04food\n\0\x05level\x03\0\x03min\0\0\0\x07\0\0\0\0\0\x08\0\tcondition\0\x10minecraft:any_of\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x04hand\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/lunge\0" } , StaticRegistryEntry { name : "lure" , data : b"\n\n\0\x07effects\t\0 minecraft:fishing_time_reduction\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x04base@\x14\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0A\x03\0\x15per_level_above_first\0\0\0\t\0\x03\0\nanvil_cost\0\0\0\x04\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/fishing\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Aenchantment.minecraft.lure\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\x06weight\0\0\0\x02\x03\0\tmax_level\0\0\0\x03\0" } , StaticRegistryEntry { name : "mending" , data : b"\n\n\0\x07effects\t\0\x18minecraft:repair_with_xp\n\0\0\0\x01\n\0\x06effect\x06\0\x06factor@\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:multiply\0\0\0\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0K\0\x03\0\tmax_level\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.mending\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\nanvil_cost\0\0\0\x04\0" } , StaticRegistryEntry { name : "multishot" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.multishot\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x03\0\tmax_level\0\0\0\x01\x03\0\nanvil_cost\0\0\0\x04\n\0\x07effects\t\0\x1Aminecraft:projectile_count\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\t\0\x1Bminecraft:projectile_spread\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@$\0\0\0\0\0\0\x06\0\x15per_level_above_first@$\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0\x14\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\0" } , StaticRegistryEntry { name : "piercing" , data : b"\n\x03\0\tmax_level\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x1Dminecraft:projectile_piercing\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\x002\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\x01\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Eenchantment.minecraft.piercing\0\x03\0\x06weight\0\0\0\n\x03\0\nanvil_cost\0\0\0\x01\x08\0\rexclusive_set\0!#minecraft:exclusive_set/crossbow\0" } , StaticRegistryEntry { name : "power" , data : b"\n\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\x06weight\0\0\0\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x10\x03\0\x15per_level_above_first\0\0\0\n\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\tmax_level\0\0\0\x05\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x0Fdirect_attacker\n\0\tpredicate\x08\0\x15minecraft:entity_type\0\x11#minecraft:arrows\0\0\0\0\x03\0\nanvil_cost\0\0\0\x01\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.power\0\0" } , StaticRegistryEntry { name : "projectile_protection" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0+enchantment.minecraft.projectile_protection\0\n\0\x08min_cost\x03\0\x04base\0\0\0\x03\x03\0\x15per_level_above_first\0\0\0\x06\0\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x02\x08\0\x02id\0\x17minecraft:is_projectile\x01\0\x08expected\x01\0\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\0\0\n\0\x08max_cost\x03\0\x04base\0\0\0\t\x03\0\x15per_level_above_first\0\0\0\x06\0\x03\0\tmax_level\0\0\0\x04\x03\0\x06weight\0\0\0\x05\x03\0\nanvil_cost\0\0\0\x02\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\t\0\x05slots\x08\0\0\0\x01\0\x05armor\0" } , StaticRegistryEntry { name : "protection" , data : b"\n\x08\0\rexclusive_set\0\x1E#minecraft:exclusive_set/armor\n\0\x08min_cost\x03\0\x04base\0\0\0\x01\x03\0\x15per_level_above_first\0\0\0\x0B\0\x03\0\nanvil_cost\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x05armor\x03\0\x06weight\0\0\0\n\x03\0\tmax_level\0\0\0\x04\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.protection\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x0C\0\n\0\x07effects\t\0\x1Bminecraft:damage_protection\n\0\0\0\x01\n\0\x0Crequirements\n\0\tpredicate\t\0\x04tags\n\0\0\0\x01\x01\0\x08expected\0\x08\0\x02id\0\"minecraft:bypasses_invulnerability\0\0\x08\0\tcondition\0\"minecraft:damage_source_properties\0\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "punch" , data : b"\n\n\0\x07effects\t\0\x13minecraft:knockback\n\0\0\0\x01\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\n\0\tpredicate\x08\0\x15minecraft:entity_type\0\x11#minecraft:arrows\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\n\0\x06effect\n\0\x05value\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\0\0\x03\0\nanvil_cost\0\0\0\x04\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0%\0\x08\0\x0Fsupported_items\0\x1A#minecraft:enchantable/bow\x03\0\tmax_level\0\0\0\x02\x03\0\x06weight\0\0\0\x02\n\0\x08min_cost\x03\0\x04base\0\0\0\x0C\x03\0\x15per_level_above_first\0\0\0\x14\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.punch\0\0" } , StaticRegistryEntry { name : "quick_charge" , data : b"\n\n\0\x07effects\t\0\"minecraft:crossbow_charging_sounds\n\0\0\0\x03\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_1\0\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_2\x08\0\x03end\0#minecraft:item.crossbow.loading_end\0\x08\0\x03end\0#minecraft:item.crossbow.loading_end\x08\0\x05start\0&minecraft:item.crossbow.quick_charge_3\0\n\0\x1Eminecraft:crossbow_charge_time\x08\0\x04type\0\rminecraft:add\n\0\x05value\x06\0\x15per_level_above_first\xBF\xD0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base\xBF\xD0\0\0\0\0\0\0\0\0\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x0Bdescription\x08\0\ttranslate\0\"enchantment.minecraft.quick_charge\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/crossbow\x03\0\x06weight\0\0\0\x05\x03\0\tmax_level\0\0\0\x03\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0\x0C\0\t\0\x05slots\x08\0\0\0\x02\0\x08mainhand\0\x07offhand\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\0" } , StaticRegistryEntry { name : "respiration" , data : b"\n\x08\0\x0Fsupported_items\0!#minecraft:enchantable/head_armor\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x04base\0\0\0(\x03\0\x15per_level_above_first\0\0\0\n\0\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x04head\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.respiration\0\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x16minecraft:oxygen_bonus\n\0\x06amount\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x02id\0!minecraft:enchantment.respiration\x08\0\toperation\0\tadd_value\0\0\0" } , StaticRegistryEntry { name : "riptide" , data : b"\n\n\0\x08min_cost\x03\0\x04base\0\0\0\x11\x03\0\x15per_level_above_first\0\0\0\x07\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x04\t\0\x05slots\x08\0\0\0\x01\0\x04hand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Denchantment.minecraft.riptide\0\x08\0\x0Fsupported_items\0\x1E#minecraft:enchantable/trident\n\0\x07effects\n\0&minecraft:trident_spin_attack_strength\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE8\0\0\0\0\0\0\x06\0\x04base?\xF8\0\0\0\0\0\0\0\0\t\0\x17minecraft:trident_sound\x08\0\0\0\x03\0 minecraft:item.trident.riptide_1\0 minecraft:item.trident.riptide_2\0 minecraft:item.trident.riptide_3\0\x08\0\rexclusive_set\0 #minecraft:exclusive_set/riptide\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "sharpness" , data : b"\n\x08\0\x0Fsupported_items\0##minecraft:enchantable/sharp_weapon\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\x03\0\tmax_level\0\0\0\x05\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x15\0\x03\0\x06weight\0\0\0\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x01\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x0B\x03\0\x04base\0\0\0\x01\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Fenchantment.minecraft.sharpness\0\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:add\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xE0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\0\0\0\0" } , StaticRegistryEntry { name : "silk_touch" , data : b"\n\x08\0\x0Fsupported_items\0\"#minecraft:enchantable/mining_loot\x03\0\nanvil_cost\0\0\0\x08\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\0\x03\0\x04base\0\0\0A\0\x03\0\tmax_level\0\0\0\x01\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x07effects\t\0\x1Aminecraft:block_experience\n\0\0\0\x01\n\0\x06effect\x08\0\x04type\0\rminecraft:set\x06\0\x05value\0\0\0\0\0\0\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.silk_touch\0\x03\0\x06weight\0\0\0\x01\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/mining\0" } , StaticRegistryEntry { name : "smite" , data : b"\n\x03\0\x06weight\0\0\0\x05\n\0\x07effects\t\0\x10minecraft:damage\n\0\0\0\x01\n\0\x06effect\n\0\x05value\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@\x04\0\0\0\0\0\0\x06\0\x15per_level_above_first@\x04\0\0\0\0\0\0\0\x08\0\x04type\0\rminecraft:add\0\n\0\x0Crequirements\n\0\tpredicate\x08\0\x15minecraft:entity_type\0\x1D#minecraft:sensitive_to_smite\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x0Bdescription\x08\0\ttranslate\0\x1Benchantment.minecraft.smite\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x19\0\x03\0\nanvil_cost\0\0\0\x02\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\x03\0\tmax_level\0\0\0\x05\x08\0\x0Fsupported_items\0\x1D#minecraft:enchantable/weapon\x08\0\rprimary_items\0##minecraft:enchantable/melee_weapon\x08\0\rexclusive_set\0\x1F#minecraft:exclusive_set/damage\0" } , StaticRegistryEntry { name : "soul_speed" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\n\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\n\x03\0\x04base\0\0\0\n\0\x08\0\x0Fsupported_items\0!#minecraft:enchantable/foot_armor\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.soul_speed\0\n\0\x07effects\t\0\x1Aminecraft:location_changed\n\0\0\0\x02\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x04type\0\x13minecraft:attribute\x08\0\x02id\0 minecraft:enchantment.soul_speed\n\0\x06amount\x06\0\x04base?\xA4\xBCj~\xF9\xDB#\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\x85\x81\x06$\xDD/\x1B\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x18minecraft:movement_speed\0\x08\0\x02id\0 minecraft:enchantment.soul_speed\x08\0\tattribute\0\x1Dminecraft:movement_efficiency\x08\0\toperation\0\tadd_value\x08\0\x04type\0\x13minecraft:attribute\x06\0\x06amount?\xF0\0\0\0\0\0\0\0\0\n\0\x0Crequirements\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x12minecraft:inverted\n\0\x04term\n\0\tpredicate\n\0\x11minecraft:vehicle\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\t\0\x05terms\n\0\0\0\x02\t\0\x05terms\n\0\0\0\x03\x08\0\tcondition\0\"minecraft:enchantment_active_check\x01\0\x06active\x01\0\n\0\tpredicate\n\0\x0Fminecraft:flags\x01\0\tis_flying\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x10minecraft:any_of\t\0\x05terms\n\0\0\0\x02\n\0\tpredicate\n\0\x1Eminecraft:movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\n\0\tpredicate\n\0\x0Fminecraft:flags\x01\0\x0Cis_on_ground\0\0\0\x08\0\x06entity\0\x04this\0\0\x08\0\tcondition\0\x10minecraft:all_of\0\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x01\0\x06active\0\x08\0\tcondition\0\"minecraft:enchantment_active_check\0\n\0\tpredicate\n\0\x1Eminecraft:movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\n\0\x0Fminecraft:flags\x01\0\tis_flying\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\0\x08\0\tcondition\0\x10minecraft:any_of\0\x08\0\tcondition\0\x10minecraft:all_of\0\0\n\0\x06effect\x06\0\x06amount?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x17minecraft:random_chance\n\0\x06chance\x08\0\x04type\0\x1Bminecraft:enchantment_level\x06\0\x06amount?\xA4z\xE1G\xAE\x14{\0\0\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x0Fminecraft:flags\x01\0\x0Cis_on_ground\x01\0\n\0\x1Eminecraft:movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\t\0\x0Eminecraft:tick\n\0\0\0\x02\n\0\x0Crequirements\n\0\tpredicate\n\0\x0Fminecraft:flags\x01\0\x0Cis_on_ground\x01\x01\0\tis_flying\0\0\n\0\x12minecraft:movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\n\0\x1Eminecraft:movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\x03\0\x17minecraft:periodic_tick\0\0\0\x05\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\x08\0\x06entity\0\x04this\0\n\0\x06effect\x06\0\x05speed?\xF0\0\0\0\0\0\0\n\0\x08particle\x08\0\x04type\0\x0Eminecraft:soul\0\n\0\x13horizontal_velocity\x06\0\x0Emovement_scale\xBF\xC9\x99\x99\x99\x99\x99\x9A\0\n\0\x13horizontal_position\x08\0\x04type\0\x0Fin_bounding_box\0\n\0\x11vertical_position\x08\0\x04type\0\x0Fentity_position\x06\0\x06offset?\xB9\x99\x99\x99\x99\x99\x9A\0\n\0\x11vertical_velocity\x06\0\x04base?\xB9\x99\x99\x99\x99\x99\x9A\0\x08\0\x04type\0\x19minecraft:spawn_particles\0\0\n\0\x06effect\n\0\x05pitch\x06\0\rmax_exclusive?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x11minecraft:uniform\x06\0\rmin_inclusive?\xE3333333\0\x06\0\x06volume?\xE3333333\x08\0\x05sound\0\x1Eminecraft:particle.soul_escape\x08\0\x04type\0\x14minecraft:play_sound\0\n\0\x0Crequirements\x08\0\tcondition\0\x10minecraft:all_of\t\0\x05terms\n\0\0\0\x02\x08\0\tcondition\0\x17minecraft:random_chance\x06\0\x06chance?\xD6ffffff\0\x08\0\x06entity\0\x04this\n\0\tpredicate\n\0\x12minecraft:movement\n\0\x10horizontal_speed\x06\0\x03min>\xE4\xF8\xB5\x80\0\0\0\0\0\n\0\x1Eminecraft:movement_affected_by\n\0\x05block\x08\0\x06blocks\0\x1C#minecraft:soul_speed_blocks\0\0\x03\0\x17minecraft:periodic_tick\0\0\0\x05\n\0\x0Fminecraft:flags\x01\0\tis_flying\0\x01\0\x0Cis_on_ground\x01\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\0\0\0\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x04feet\x03\0\nanvil_cost\0\0\0\x08\x03\0\x06weight\0\0\0\x01\0" } , StaticRegistryEntry { name : "sweeping_edge" , data : b"\n\n\0\x08max_cost\x03\0\x04base\0\0\0\x14\x03\0\x15per_level_above_first\0\0\0\t\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0\x05\0\n\0\x0Bdescription\x08\0\ttranslate\0#enchantment.minecraft.sweeping_edge\0\x03\0\tmax_level\0\0\0\x03\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\x08\0\tattribute\0\x1Fminecraft:sweeping_damage_ratio\x08\0\toperation\0\tadd_value\n\0\x06amount\n\0\tnumerator\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base?\xF0\0\0\0\0\0\0\0\n\0\x0Bdenominator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\x08\0\x04type\0\x12minecraft:fraction\0\x08\0\x02id\0#minecraft:enchantment.sweeping_edge\0\0\x08\0\x0Fsupported_items\0\x1F#minecraft:enchantable/sweeping\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\x03\0\nanvil_cost\0\0\0\x04\x03\0\x06weight\0\0\0\x02\0" } , StaticRegistryEntry { name : "swift_sneak" , data : b"\n\x03\0\nanvil_cost\0\0\0\x08\n\0\x07effects\t\0\x14minecraft:attributes\n\0\0\0\x01\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xC3333333\x06\0\x15per_level_above_first?\xC3333333\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x18minecraft:sneaking_speed\x08\0\x02id\0!minecraft:enchantment.swift_sneak\0\0\x03\0\tmax_level\0\0\0\x03\t\0\x05slots\x08\0\0\0\x01\0\x04legs\x03\0\x06weight\0\0\0\x01\n\0\x0Bdescription\x08\0\ttranslate\0!enchantment.minecraft.swift_sneak\0\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0\x19\0\x08\0\x0Fsupported_items\0 #minecraft:enchantable/leg_armor\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x19\x03\0\x04base\0\0\0K\0\0" } , StaticRegistryEntry { name : "thorns" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x03any\x03\0\x06weight\0\0\0\x01\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\x08\0\tenchanted\0\x06victim\x08\0\x08affected\0\x08attacker\n\0\x0Crequirements\n\0\x06chance\x08\0\x04type\0\x1Bminecraft:enchantment_level\n\0\x06amount\x08\0\x04type\0\x10minecraft:linear\x06\0\x15per_level_above_first?\xC3333333\x06\0\x04base?\xC3333333\0\0\x08\0\tcondition\0\x17minecraft:random_chance\0\n\0\x06effect\x08\0\x04type\0\x10minecraft:all_of\t\0\x07effects\n\0\0\0\x02\x08\0\x0Bdamage_type\0\x10minecraft:thorns\x08\0\x04type\0\x17minecraft:damage_entity\x06\0\nmax_damage@\x14\0\0\0\0\0\0\x06\0\nmin_damage?\xF0\0\0\0\0\0\0\0\x06\0\x06amount@\0\0\0\0\0\0\0\x08\0\x04type\0\x1Cminecraft:change_item_damage\0\0\0\0\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\x14\x03\0\x04base\0\0\0<\0\x08\0\x0Fsupported_items\0\x1C#minecraft:enchantable/armor\n\0\x08min_cost\x03\0\x04base\0\0\0\n\x03\0\x15per_level_above_first\0\0\0\x14\0\n\0\x0Bdescription\x08\0\ttranslate\0\x1Cenchantment.minecraft.thorns\0\x08\0\rprimary_items\0\"#minecraft:enchantable/chest_armor\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x08\0" } , StaticRegistryEntry { name : "unbreaking" , data : b"\n\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.unbreaking\0\x03\0\tmax_level\0\0\0\x03\x03\0\nanvil_cost\0\0\0\x02\n\0\x07effects\t\0\x15minecraft:item_damage\n\0\0\0\x02\n\0\x0Crequirements\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\n\0\x06effect\n\0\x06chance\n\0\tnumerator\x06\0\x04base@\0\0\0\0\0\0\0\x06\0\x15per_level_above_first@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\n\0\x0Bdenominator\x06\0\x15per_level_above_first@\x14\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base@$\0\0\0\0\0\0\0\x08\0\x04type\0\x12minecraft:fraction\0\x08\0\x04type\0\x19minecraft:remove_binomial\0\0\n\0\x0Crequirements\n\0\x04term\n\0\tpredicate\x08\0\x05items\0\x1C#minecraft:enchantable/armor\0\x08\0\tcondition\0\x14minecraft:match_tool\0\x08\0\tcondition\0\x12minecraft:inverted\0\n\0\x06effect\x08\0\x04type\0\x19minecraft:remove_binomial\n\0\x06chance\x08\0\x04type\0\x12minecraft:fraction\n\0\tnumerator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF0\0\0\0\0\0\0\0\n\0\x0Bdenominator\x06\0\x15per_level_above_first?\xF0\0\0\0\0\0\0\x06\0\x04base@\0\0\0\0\0\0\0\x08\0\x04type\0\x10minecraft:linear\0\0\0\0\0\t\0\x05slots\x08\0\0\0\x01\0\x03any\x08\0\x0Fsupported_items\0!#minecraft:enchantable/durability\n\0\x08max_cost\x03\0\x04base\0\0\x007\x03\0\x15per_level_above_first\0\0\0\x08\0\x03\0\x06weight\0\0\0\x05\n\0\x08min_cost\x03\0\x15per_level_above_first\0\0\0\x08\x03\0\x04base\0\0\0\x05\0\0" } , StaticRegistryEntry { name : "vanishing_curse" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x03any\n\0\x08max_cost\x03\0\x04base\0\0\x002\x03\0\x15per_level_above_first\0\0\0\0\0\x08\0\x0Fsupported_items\0 #minecraft:enchantable/vanishing\x03\0\x06weight\0\0\0\x01\n\0\x07effects\n\0 minecraft:prevent_equipment_drop\0\0\x03\0\nanvil_cost\0\0\0\x08\n\0\x08min_cost\x03\0\x04base\0\0\0\x19\x03\0\x15per_level_above_first\0\0\0\0\0\n\0\x0Bdescription\x08\0\ttranslate\0%enchantment.minecraft.vanishing_curse\0\x03\0\tmax_level\0\0\0\x01\0" } , StaticRegistryEntry { name : "wind_burst" , data : b"\n\t\0\x05slots\x08\0\0\0\x01\0\x08mainhand\n\0\x08min_cost\x03\0\x04base\0\0\0\x0F\x03\0\x15per_level_above_first\0\0\0\t\0\x08\0\x0Fsupported_items\0\x1B#minecraft:enchantable/mace\x03\0\x06weight\0\0\0\x02\n\0\x08max_cost\x03\0\x15per_level_above_first\0\0\0\t\x03\0\x04base\0\0\0A\0\n\0\x07effects\t\0\x15minecraft:post_attack\n\0\0\0\x01\n\0\x06effect\n\0\x0Esmall_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_small\0\x08\0\rimmune_blocks\0(#minecraft:blocks_wind_charge_explosions\n\0\x14knockback_multiplier\t\0\x06values\x06\0\0\0\x03?\xF3333333?\xFC\0\0\0\0\0\0@\x01\x99\x99\x99\x99\x99\x9A\n\0\x08fallback\x08\0\x04type\0\x10minecraft:linear\x06\0\x04base?\xF8\0\0\0\0\0\0\x06\0\x15per_level_above_first?\xD6ffffff\0\x08\0\x04type\0\x10minecraft:lookup\0\n\0\x0Elarge_particle\x08\0\x04type\0\x1Cminecraft:gust_emitter_large\0\x08\0\x11block_interaction\0\x07trigger\x08\0\x04type\0\x11minecraft:explode\x08\0\x05sound\0'minecraft:entity.wind_charge.wind_burst\x06\0\x06radius@\x0C\0\0\0\0\0\0\0\x08\0\x08affected\0\x08attacker\n\0\x0Crequirements\x08\0\x06entity\0\x0Fdirect_attacker\n\0\tpredicate\n\0\x12minecraft:movement\n\0\rfall_distance\x06\0\x03min?\xF8\0\0\0\0\0\0\0\0\n\0\x0Fminecraft:flags\x01\0\tis_flying\0\0\0\x08\0\tcondition\0\x1Bminecraft:entity_properties\0\x08\0\tenchanted\0\x08attacker\0\0\x03\0\tmax_level\0\0\0\x03\n\0\x0Bdescription\x08\0\ttranslate\0 enchantment.minecraft.wind_burst\0\x03\0\nanvil_cost\0\0\0\x04\0" }] , } , StaticRegistry { registry_id : "timeline" , entries : & [StaticRegistryEntry { name : "day" , data : b"\n\x08\0\x05clock\0\x13minecraft:overworld\n\0\x0Ctime_markers\n\0\rminecraft:day\x01\0\x10show_in_commands\x01\x03\0\x05ticks\0\0\x03\xE8\0\x03\0\x1Cminecraft:wake_up_from_sleep\0\0\0\0\n\0\x0Fminecraft:night\x03\0\x05ticks\0\x002\xC8\x01\0\x10show_in_commands\x01\0\n\0\x12minecraft:midnight\x03\0\x05ticks\0\0FP\x01\0\x10show_in_commands\x01\0\n\0\x0Eminecraft:noon\x03\0\x05ticks\0\0\x17p\x01\0\x10show_in_commands\x01\0\x03\0\x1Cminecraft:roll_village_siege\0\0FP\0\x03\0\x0Cperiod_ticks\0\0]\xC0\n\0\x06tracks\n\0\"minecraft:gameplay/sky_light_level\x08\0\x08modifier\0\x08multiply\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\0\x85\x06\0\x05value?\xF0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0.[\x06\0\x05value?\xF0\0\0\0\0\0\0\0\x06\0\x05value?\xD1\x11\x11\x1Fb\x1A\xFD\x03\0\x05ticks\0\x005f\0\x03\0\x05ticks\0\0W:\x06\0\x05value?\xD1\x11\x11\x1Fb\x1A\xFD\0\0\n\0\x1Bminecraft:visual/moon_angle\n\0\x04ease\t\0\x0Ccubic_bezier\x06\0\0\0\x04?\xD7+\x02\x0CI\xBA^?\xCE\xD9\x16\x87+\x02\x0C?\xE4j~\xF9\xDB\"\xD1?\xE8I\xBA^5?}\0\t\0\tkeyframes\n\0\0\0\x02\x06\0\x05value@\x80\xE0\0\0\0\0\0\x03\0\x05ticks\0\0\x17p\0\x06\0\x05value@f\x80\0\0\0\0\0\x03\0\x05ticks\0\0\x17p\0\0\n\0 minecraft:visual/sky_light_color\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\x02\xDA\x08\0\x05value\0\x07#ffffff\0\x08\0\x05value\0\x07#ffffff\x03\0\x05ticks\0\0,\x06\0\x03\0\x05ticks\0\x003T\x08\0\x05value\0\x07#7a7aff\0\x03\0\x05ticks\0\0YL\x08\0\x05value\0\x07#7a7aff\0\x08\0\x08modifier\0\x08multiply\0\n\0!minecraft:visual/sky_light_factor\x08\0\x08modifier\0\x08multiply\t\0\tkeyframes\n\0\0\0\x04\x06\0\x05value?\xF0\0\0\0\0\0\0\x03\0\x05ticks\0\0\x02\xDA\0\x03\0\x05ticks\0\0,\x06\x06\0\x05value?\xF0\0\0\0\0\0\0\0\x03\0\x05ticks\0\x003T\x06\0\x05value?\xCE\xB8Q\xEB\x85\x1E\xB8\0\x06\0\x05value?\xCE\xB8Q\xEB\x85\x1E\xB8\x03\0\x05ticks\0\0YL\0\0\n\0\x1Cminecraft:visual/cloud_color\x08\0\x08modifier\0\x08multiply\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\0\x85\x03\0\x05value\xFF\xFF\xFF\xFF\0\x03\0\x05ticks\0\0.[\x03\0\x05value\xFF\xFF\xFF\xFF\0\x03\0\x05ticks\0\x005f\x03\0\x05value\xFF\x19\x19&\0\x03\0\x05ticks\0\0W:\x03\0\x05value\xFF\x19\x19&\0\0\n\0 minecraft:visual/star_brightness\t\0\tkeyframes\n\0\0\0\x0C\x03\0\x05ticks\0\0\0\\\x06\0\x05value?\xA2\xF1\xA9\xFB\xE7l\x8B\0\x03\0\x05ticks\0\0\x02s\x06\0\x05value\0\0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0,m\x06\0\x05value\0\0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0-\xD4\x06\0\x05value?\x90bM\xD2\xF1\xA9\xFC\0\x03\0\x05ticks\0\0.\xB7\x06\0\x05value?\xA6\x87+\x02\x0CI\xBA\0\x06\0\x05value?\xC2M\xD2\xF1\xA9\xFB\xE7\x03\0\x05ticks\0\x000o\0\x03\0\x05ticks\0\x001\xB9\x06\0\x05value?\xD0\x83\x12n\x97\x8DP\0\x06\0\x05value?\xE0\0\0\0\0\0\0\x03\0\x05ticks\0\x003\xAC\0\x06\0\x05value?\xE0\0\0\0\0\0\0\x03\0\x05ticks\0\0X\xF4\0\x03\0\x05ticks\0\0Y\xF8\x06\0\x05value?\xD7K\xC6\xA7\xEF\x9D\xB2\0\x06\0\x05value?\xCC\xCC\xCC\xCC\xCC\xCC\xCD\x03\0\x05ticks\0\0[<\0\x03\0\x05ticks\0\0\\\xCE\x06\0\x05value?\xB9\xDB\"\xD0\xE5`B\0\x08\0\x08modifier\0\x07maximum\0\n\0$minecraft:gameplay/bees_stay_in_hive\x08\0\x08modifier\0\x02or\t\0\tkeyframes\n\0\0\0\x02\x01\0\x05value\x01\x03\0\x05ticks\0\x000\xFE\0\x03\0\x05ticks\0\0[\xA4\x01\0\x05value\0\0\0\n\0\x1Aminecraft:visual/sky_color\x08\0\x08modifier\0\x08multiply\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\0\x85\x08\0\x05value\0\x07#ffffff\0\x03\0\x05ticks\0\0.[\x08\0\x05value\0\x07#ffffff\0\x08\0\x05value\0\x07#000000\x03\0\x05ticks\0\x005f\0\x08\0\x05value\0\x07#000000\x03\0\x05ticks\0\0W:\0\0\n\0\x1Aminecraft:visual/fog_color\x08\0\x08modifier\0\x08multiply\t\0\tkeyframes\n\0\0\0\x04\x03\0\x05ticks\0\0\0\x85\x08\0\x05value\0\x07#ffffff\0\x03\0\x05ticks\0\0.[\x08\0\x05value\0\x07#ffffff\0\x08\0\x05value\0\x07#0c0c16\x03\0\x05ticks\0\x005f\0\x03\0\x05ticks\0\0W:\x08\0\x05value\0\x07#161616\0\0\n\0%minecraft:visual/sunrise_sunset_color\t\0\tkeyframes\n\0\0\0 \x03\0\x05ticks\0\0\0G\x08\0\x05value\0\t#5fefa333\0\x08\0\x05value\0\t#29f5ba33\x03\0\x05ticks\0\0\x016\0\x03\0\x05ticks\0\0\x025\x08\0\x05value\0\t#06fbd433\0\x03\0\x05ticks\0\0\x02\xDA\x08\0\x05value\0\t#00ffe533\0\x08\0\x05value\0\t#00ffe533\x03\0\x05ticks\0\0,\x06\0\x08\0\x05value\0\t#04fcd833\x03\0\x05ticks\0\0,\x85\0\x08\0\x05value\0\t#0ff9cb33\x03\0\x05ticks\0\0-\x02\0\x03\0\x05ticks\0\0-\xAA\x08\0\x05value\0\t#29f5ba33\0\x03\0\x05ticks\0\0.\x99\x08\0\x05value\0\t#5fefa333\0\x08\0\x05value\0\t#b1e78733\x03\0\x05ticks\0\0/\xD3\0\x03\0\x05ticks\0\x000F\x08\0\x05value\0\t#cce47e33\0\x03\0\x05ticks\0\x000\xE0\x08\0\x05value\0\t#e9e07233\0\x03\0\x05ticks\0\x001E\x08\0\x05value\0\t#f6dd6b33\0\x03\0\x05ticks\0\x001\xBC\x08\0\x05value\0\t#feda6333\0\x08\0\x05value\0\t#fed75c33\x03\0\x05ticks\0\x002)\0\x03\0\x05ticks\0\x002\xEB\x08\0\x05value\0\t#ecd25133\0\x08\0\x05value\0\t#c1cc4733\x03\0\x05ticks\0\x003\xC4\0\x03\0\x05ticks\0\x005\xCF\x08\0\x05value\0\t#36be3733\0\x03\0\x05ticks\0\x006@\x08\0\x05value\0\t#1fbb3533\0\x03\0\x05ticks\0\x006\xD7\x08\0\x05value\0\t#09b73333\0\x08\0\x05value\0\t#00b33333\x03\0\x05ticks\0\x007p\0\x08\0\x05value\0\t#00b23333\x03\0\x05ticks\0\0U/\0\x03\0\x05ticks\0\0U\xC9\x08\0\x05value\0\t#09b73333\0\x08\0\x05value\0\t#1fbb3533\x03\0\x05ticks\0\0V`\0\x08\0\x05value\0\t#36be3733\x03\0\x05ticks\0\0V\xD1\0\x08\0\x05value\0\t#c1cc4733\x03\0\x05ticks\0\0X\xDC\0\x03\0\x05ticks\0\0Y\xB5\x08\0\x05value\0\t#ecd25133\0\x03\0\x05ticks\0\0Zw\x08\0\x05value\0\t#fed75c33\0\x03\0\x05ticks\0\0Z\xE8\x08\0\x05value\0\t#feda6333\0\x03\0\x05ticks\0\0[\xC0\x08\0\x05value\0\t#e9e07233\0\x03\0\x05ticks\0\0\\Z\x08\0\x05value\0\t#cce47e33\0\x08\0\x05value\0\t#b1e78733\x03\0\x05ticks\0\0\\\xCD\0\0\n\0 minecraft:gameplay/monsters_burn\x08\0\x08modifier\0\x02or\t\0\tkeyframes\n\0\0\0\x02\x01\0\x05value\0\x03\0\x05ticks\0\x000\xFE\0\x03\0\x05ticks\0\0[\xA4\x01\0\x05value\x01\0\0\n\0#minecraft:audio/firefly_bush_sounds\x08\0\x08modifier\0\x02or\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\x0018\x01\0\x05value\x01\0\x01\0\x05value\0\x03\0\x05ticks\0\0[i\0\0\n\0\"minecraft:gameplay/eyeblossom_open\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\x0018\x01\0\x05value\x01\0\x03\0\x05ticks\0\0[i\x01\0\x05value\0\0\0\n\0*minecraft:gameplay/turtle_egg_hatch_chance\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\0RF\x06\0\x05value?\xF0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0U\x91\x06\0\x05value?`bM\xD2\xF1\xA9\xFC\0\x08\0\x08modifier\0\x07maximum\x08\0\x04ease\0\x08constant\0\n\0\"minecraft:gameplay/creaking_active\x08\0\x08modifier\0\x02or\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\x0018\x01\0\x05value\x01\0\x03\0\x05ticks\0\0[i\x01\0\x05value\0\0\0\n\0\x1Aminecraft:visual/sun_angle\n\0\x04ease\t\0\x0Ccubic_bezier\x06\0\0\0\x04?\xD7+\x02\x0CI\xBA^?\xCE\xD9\x16\x87+\x02\x0C?\xE4j~\xF9\xDB\"\xD1?\xE8I\xBA^5?}\0\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\0\x17p\x06\0\x05value@v\x80\0\0\0\0\0\0\x06\0\x05value\0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0\x17p\0\0\n\0\x1Bminecraft:visual/star_angle\n\0\x04ease\t\0\x0Ccubic_bezier\x06\0\0\0\x04?\xD7+\x02\x0CI\xBA^?\xCE\xD9\x16\x87+\x02\x0C?\xE4j~\xF9\xDB\"\xD1?\xE8I\xBA^5?}\0\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\0\x17p\x06\0\x05value@v\x80\0\0\0\0\0\0\x06\0\x05value\0\0\0\0\0\0\0\0\x03\0\x05ticks\0\0\x17p\0\0\n\0,minecraft:gameplay/cat_waking_up_gift_chance\t\0\tkeyframes\n\0\0\0\x02\x03\0\x05ticks\0\0\x01j\x06\0\x05value\0\0\0\0\0\0\0\0\0\x06\0\x05value?\xE6ffffff\x03\0\x05ticks\0\0\\s\0\x08\0\x08modifier\0\x07maximum\x08\0\x04ease\0\x08constant\0\0\0" } , StaticRegistryEntry { name : "early_game" , data : b"\n\n\0\x06tracks\n\0,minecraft:gameplay/can_pillager_patrol_spawn\x08\0\x08modifier\0\x03and\t\0\tkeyframes\n\0\0\0\x02\x01\0\x05value\0\x03\0\x05ticks\0\0\0\0\0\x03\0\x05ticks\0\x01\xD4\xC0\x01\0\x05value\x01\0\0\0\x08\0\x05clock\0\x13minecraft:overworld\0" } , StaticRegistryEntry { name : "moon" , data : b"\n\x03\0\x0Cperiod_ticks\0\x02\xEE\0\x08\0\x05clock\0\x13minecraft:overworld\n\0\x06tracks\n\0-minecraft:gameplay/surface_slime_spawn_chance\x08\0\x08modifier\0\x07maximum\t\0\tkeyframes\n\0\0\0\x08\x06\0\x05value?\xE0\0\0\0\0\0\0\x03\0\x05ticks\0\0\0\0\0\x06\0\x05value?\xD8\0\0\0\0\0\0\x03\0\x05ticks\0\0]\xC0\0\x03\0\x05ticks\0\0\xBB\x80\x06\0\x05value?\xD0\0\0\0\0\0\0\0\x03\0\x05ticks\0\x01\x19@\x06\0\x05value?\xC0\0\0\0\0\0\0\0\x03\0\x05ticks\0\x01w\0\x06\0\x05value\0\0\0\0\0\0\0\0\0\x06\0\x05value?\xC0\0\0\0\0\0\0\x03\0\x05ticks\0\x01\xD4\xC0\0\x06\0\x05value?\xD0\0\0\0\0\0\0\x03\0\x05ticks\0\x022\x80\0\x03\0\x05ticks\0\x02\x90@\x06\0\x05value?\xD8\0\0\0\0\0\0\0\x08\0\x04ease\0\x08constant\0\n\0\x1Bminecraft:visual/moon_phase\t\0\tkeyframes\n\0\0\0\x08\x08\0\x05value\0\tfull_moon\x03\0\x05ticks\0\0\0\0\0\x03\0\x05ticks\0\0]\xC0\x08\0\x05value\0\x0Ewaning_gibbous\0\x03\0\x05ticks\0\0\xBB\x80\x08\0\x05value\0\rthird_quarter\0\x08\0\x05value\0\x0Fwaning_crescent\x03\0\x05ticks\0\x01\x19@\0\x03\0\x05ticks\0\x01w\0\x08\0\x05value\0\x08new_moon\0\x03\0\x05ticks\0\x01\xD4\xC0\x08\0\x05value\0\x0Fwaxing_crescent\0\x08\0\x05value\0\rfirst_quarter\x03\0\x05ticks\0\x022\x80\0\x03\0\x05ticks\0\x02\x90@\x08\0\x05value\0\x0Ewaxing_gibbous\0\0\0\0" } , StaticRegistryEntry { name : "villager_schedule" , data : b"\n\n\0\x06tracks\n\0)minecraft:gameplay/baby_villager_activity\t\0\tkeyframes\n\0\0\0\x05\x03\0\x05ticks\0\0\0\n\x08\0\x05value\0\x0Eminecraft:idle\0\x08\0\x05value\0\x0Eminecraft:play\x03\0\x05ticks\0\0\x0B\xB8\0\x03\0\x05ticks\0\0\x17p\x08\0\x05value\0\x0Eminecraft:idle\0\x03\0\x05ticks\0\0'\x10\x08\0\x05value\0\x0Eminecraft:play\0\x03\0\x05ticks\0\0.\xE0\x08\0\x05value\0\x0Eminecraft:rest\0\0\n\0$minecraft:gameplay/villager_activity\t\0\tkeyframes\n\0\0\0\x05\x03\0\x05ticks\0\0\0\n\x08\0\x05value\0\x0Eminecraft:idle\0\x08\0\x05value\0\x0Eminecraft:work\x03\0\x05ticks\0\0\x07\xD0\0\x03\0\x05ticks\0\0#(\x08\0\x05value\0\x0Eminecraft:meet\0\x03\0\x05ticks\0\0*\xF8\x08\0\x05value\0\x0Eminecraft:idle\0\x03\0\x05ticks\0\0.\xE0\x08\0\x05value\0\x0Eminecraft:rest\0\0\0\x08\0\x05clock\0\x13minecraft:overworld\x03\0\x0Cperiod_ticks\0\0]\xC0\0" }] , } , StaticRegistry { registry_id : "dialog" , entries : & [StaticRegistryEntry { name : "custom_options" , data : b"\n\x03\0\x07columns\0\0\0\x01\x08\0\x07dialogs\0!#minecraft:pause_screen_additions\n\0\x0Bexit_action\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\x03\0\x05width\0\0\0\xC8\0\x08\0\x04type\0\x15minecraft:dialog_list\n\0\x05title\x08\0\ttranslate\0\x19menu.custom_options.title\0\n\0\x0Eexternal_title\x08\0\ttranslate\0\x13menu.custom_options\0\x03\0\x0Cbutton_width\0\0\x016\0" } , StaticRegistryEntry { name : "quick_actions" , data : b"\n\x08\0\x04type\0\x15minecraft:dialog_list\n\0\x0Eexternal_title\x08\0\ttranslate\0\x12menu.quick_actions\0\n\0\x05title\x08\0\ttranslate\0\x18menu.quick_actions.title\0\x03\0\x0Cbutton_width\0\0\x016\x03\0\x07columns\0\0\0\x01\x08\0\x07dialogs\0\x18#minecraft:quick_actions\n\0\x0Bexit_action\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\x03\0\x05width\0\0\0\xC8\0\0" } , StaticRegistryEntry { name : "server_links" , data : b"\n\n\0\x05title\x08\0\ttranslate\0\x17menu.server_links.title\0\n\0\x0Bexit_action\n\0\x05label\x08\0\ttranslate\0\x08gui.back\0\x03\0\x05width\0\0\0\xC8\0\x03\0\x07columns\0\0\0\x01\x08\0\x04type\0\x16minecraft:server_links\x03\0\x0Cbutton_width\0\0\x016\n\0\x0Eexternal_title\x08\0\ttranslate\0\x11menu.server_links\0\0" }] , } , StaticRegistry { registry_id : "world_clock" , entries : & [StaticRegistryEntry { name : "overworld" , data : b"\n\0" } , StaticRegistryEntry { name : "the_end" , data : b"\n\0" }] , } , StaticRegistry { registry_id : "test_environment" , entries : & [StaticRegistryEntry { name : "default" , data : b"\n\x08\0\x04type\0\x10minecraft:all_of\t\0\x0Bdefinitions\0\0\0\0\0\0" }] , } , StaticRegistry { registry_id : "test_instance" , entries : & [StaticRegistryEntry { name : "always_pass" , data : b"\n\x08\0\x08function\0\x15minecraft:always_pass\x03\0\x0Bsetup_ticks\0\0\0\x01\x01\0\x08required\0\x08\0\x04type\0\x12minecraft:function\x08\0\tstructure\0\x0Fminecraft:empty\x08\0\x0Benvironment\0\x11minecraft:default\x03\0\tmax_ticks\0\0\0\x01\0" }] , } , StaticRegistry { registry_id : "sulfur_cube_archetype" , entries : & [StaticRegistryEntry { name : "bouncy" , data : b"\n\x08\0\x05items\0'#minecraft:sulfur_cube_archetype/bouncy\n\0\x0Esound_settings\x06\0\x1Cpush_sound_impulse_threshold?\xD3333333\x08\0\thit_sound\0'minecraft:entity.sulfur_cube.bouncy.hit\x08\0\npush_sound\0(minecraft:entity.sulfur_cube.bouncy.push\x06\0\x13push_sound_cooldown?\xE6ffffff\0\t\0\x13attribute_modifiers\n\0\0\0\x05\x06\0\x06amount\xC0\0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\x08\0\x02id\0)minecraft:bouncy_add_knockback_resistance\x08\0\tattribute\0\x1Eminecraft:knockback_resistance\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x08\0\x02id\x003minecraft:bouncy_add_explosion_knockback_resistance\x06\0\x06amount\xC0\0\0\0\0\0\0\0\0\x08\0\toperation\0\tadd_value\x08\0\x02id\0\x1Fminecraft:bouncy_add_bounciness\x06\0\x06amount?\xEC\xCC\xCC\xC0\0\0\0\x08\0\tattribute\0\x14minecraft:bounciness\0\x08\0\x02id\0&minecraft:bouncy_mul_friction_modifier\x08\0\tattribute\0\x1Bminecraft:friction_modifier\x06\0\x06amount\xBF\xE6ff`\0\0\0\x08\0\toperation\0\x14add_multiplied_total\0\x08\0\x02id\0&minecraft:bouncy_mul_air_drag_modifier\x06\0\x06amount\xBF\xEF\xAE\x14{\0\0\0\x08\0\tattribute\0\x1Bminecraft:air_drag_modifier\x08\0\toperation\0\x14add_multiplied_total\0\x01\0\x07buoyant\x01\n\0\x13knockback_modifiers\x06\0\x10horizontal_power?\xDAffffff\x06\0\x0Evertical_power?\xBA\xE1G\xAE\x14z\xE1\0\0" } , StaticRegistryEntry { name : "explosive" , data : b"\n\n\0\texplosion\x03\0\x04fuse\0\0\0x\x03\0\x05power\0\0\0\x03\x01\0\x0Bcauses_fire\0\0\x08\0\x05items\0*#minecraft:sulfur_cube_archetype/explosive\n\0\x0Esound_settings\x06\0\x13push_sound_cooldown?\xE6ffffff\x08\0\thit_sound\0*minecraft:entity.sulfur_cube.explosive.hit\x06\0\x1Cpush_sound_impulse_threshold?\xB9\x99\x99\x99\x99\x99\x9A\x08\0\npush_sound\0+minecraft:entity.sulfur_cube.explosive.push\0\x01\0\x07buoyant\x01\n\0\x13knockback_modifiers\x06\0\x10horizontal_power?\xDAffffff\x06\0\x0Evertical_power?\xB7\n=p\xA3\xD7\n\0\t\0\x13attribute_modifiers\n\0\0\0\x05\x08\0\tattribute\0\x1Eminecraft:knockback_resistance\x08\0\toperation\0\tadd_value\x08\0\x02id\0,minecraft:explosive_add_knockback_resistance\x06\0\x06amount\xBF\xF0\0\0\0\0\0\0\0\x06\0\x06amount\xBF\xF0\0\0\0\0\0\0\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x08\0\toperation\0\tadd_value\x08\0\x02id\x006minecraft:explosive_add_explosion_knockback_resistance\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x14minecraft:bounciness\x06\0\x06amount?\xE0\0\0\0\0\0\0\x08\0\x02id\0\"minecraft:explosive_add_bounciness\0\x08\0\tattribute\0\x1Bminecraft:friction_modifier\x06\0\x06amount\xBF\xE6ff`\0\0\0\x08\0\x02id\0)minecraft:explosive_mul_friction_modifier\x08\0\toperation\0\x14add_multiplied_total\0\x08\0\x02id\0)minecraft:explosive_mul_air_drag_modifier\x08\0\toperation\0\x14add_multiplied_total\x08\0\tattribute\0\x1Bminecraft:air_drag_modifier\x06\0\x06amount\xBF\xE6ff`\0\0\0\0\0" } , StaticRegistryEntry { name : "fast_flat" , data : b"\n\n\0\x0Esound_settings\x08\0\thit_sound\0*minecraft:entity.sulfur_cube.fast_flat.hit\x08\0\npush_sound\0+minecraft:entity.sulfur_cube.fast_flat.push\x06\0\x1Cpush_sound_impulse_threshold?\x9E\xB8Q\xEB\x85\x1E\xB8\x06\0\x13push_sound_cooldown?\xEC\xCC\xCC\xCC\xCC\xCC\xCD\0\n\0\x13knockback_modifiers\x06\0\x0Evertical_power?\xB7\n=p\xA3\xD7\n\x06\0\x10horizontal_power?\xED333333\0\x08\0\x05items\0*#minecraft:sulfur_cube_archetype/fast_flat\t\0\x13attribute_modifiers\n\0\0\0\x05\x08\0\toperation\0\tadd_value\x08\0\x02id\0,minecraft:fast_flat_add_knockback_resistance\x06\0\x06amount\xBF\xF0\0\0\0\0\0\0\x08\0\tattribute\0\x1Eminecraft:knockback_resistance\0\x06\0\x06amount\xBF\xF0\0\0\0\0\0\0\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x08\0\toperation\0\tadd_value\x08\0\x02id\x006minecraft:fast_flat_add_explosion_knockback_resistance\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x14minecraft:bounciness\x06\0\x06amount?\xE0\0\0\0\0\0\0\x08\0\x02id\0\"minecraft:fast_flat_add_bounciness\0\x08\0\tattribute\0\x1Bminecraft:friction_modifier\x08\0\toperation\0\x14add_multiplied_total\x06\0\x06amount\xBF\xE9\x99\x99\x98\0\0\0\x08\0\x02id\0)minecraft:fast_flat_mul_friction_modifier\0\x08\0\tattribute\0\x1Bminecraft:air_drag_modifier\x08\0\toperation\0\x14add_multiplied_total\x06\0\x06amount\xBF\xEF\xAE\x14{\0\0\0\x08\0\x02id\0)minecraft:fast_flat_mul_air_drag_modifier\0\0" } , StaticRegistryEntry { name : "fast_sliding" , data : b"\n\t\0\x13attribute_modifiers\n\0\0\0\x05\x06\0\x06amount?\xE0\0\0\0\0\0\0\x08\0\tattribute\0\x1Eminecraft:knockback_resistance\x08\0\toperation\0\tadd_value\x08\0\x02id\0/minecraft:fast_sliding_add_knockback_resistance\0\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x08\0\toperation\0\tadd_value\x08\0\x02id\09minecraft:fast_sliding_add_explosion_knockback_resistance\x06\0\x06amount?\xE0\0\0\0\0\0\0\0\x06\0\x06amount?\xB9\x99\x99\xA0\0\0\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0\x14minecraft:bounciness\x08\0\x02id\0%minecraft:fast_sliding_add_bounciness\0\x06\0\x06amount\xBF\xEEfff\0\0\x01\x08\0\x02id\0,minecraft:fast_sliding_mul_friction_modifier\x08\0\toperation\0\x14add_multiplied_total\x08\0\tattribute\0\x1Bminecraft:friction_modifier\0\x08\0\toperation\0\x14add_multiplied_total\x08\0\x02id\0,minecraft:fast_sliding_mul_air_drag_modifier\x08\0\tattribute\0\x1Bminecraft:air_drag_modifier\x06\0\x06amount\xBF\xEF\xAE\x14{\0\0\0\0\n\0\x13knockback_modifiers\x06\0\x10horizontal_power?\xE5333333\x06\0\x0Evertical_power?\xB7\n=p\xA3\xD7\n\0\x08\0\x05items\0-#minecraft:sulfur_cube_archetype/fast_sliding\n\0\x0Esound_settings\x08\0\thit_sound\0-minecraft:entity.sulfur_cube.fast_sliding.hit\x06\0\x13push_sound_cooldown?\xF0\0\0\0\0\0\0\x06\0\x1Cpush_sound_impulse_threshold?\xA9\x99\x99\x99\x99\x99\x9A\x08\0\npush_sound\0.minecraft:entity.sulfur_cube.fast_sliding.push\0\0" } , StaticRegistryEntry { name : "high_resistance" , data : b"\n\n\0\x0Esound_settings\x06\0\x13push_sound_cooldown?\xE6ffffff\x08\0\npush_sound\x001minecraft:entity.sulfur_cube.high_resistance.push\x06\0\x1Cpush_sound_impulse_threshold?\x9E\xB8Q\xEB\x85\x1E\xB8\x08\0\thit_sound\x000minecraft:entity.sulfur_cube.high_resistance.hit\0\x08\0\x05items\x000#minecraft:sulfur_cube_archetype/high_resistance\n\0\x13knockback_modifiers\x06\0\x0Evertical_power?\xB7\n=p\xA3\xD7\n\x06\0\x10horizontal_power?\xDAffffff\0\t\0\x13attribute_modifiers\n\0\0\0\x05\x08\0\tattribute\0\x1Eminecraft:knockback_resistance\x06\0\x06amount?\xE6ff`\0\0\0\x08\0\x02id\x002minecraft:high_resistance_add_knockback_resistance\x08\0\toperation\0\tadd_value\0\x08\0\toperation\0\tadd_value\x08\0\tattribute\0(minecraft:explosion_knockback_resistance\x08\0\x02id\0 Vec { diff --git a/crates/pumpkin-protocol/Cargo.toml b/crates/pumpkin-protocol/Cargo.toml index d8ea1a591..1f4609401 100644 --- a/crates/pumpkin-protocol/Cargo.toml +++ b/crates/pumpkin-protocol/Cargo.toml @@ -19,6 +19,7 @@ pumpkin-world.workspace = true pumpkin-util.workspace = true serde = { workspace = true, features = ["derive"] } serde_json.workspace = true +cesu8.workspace = true uuid.workspace = true thiserror.workspace = true diff --git a/crates/pumpkin-protocol/src/codec/item_stack_seralizer.rs b/crates/pumpkin-protocol/src/codec/item_stack_seralizer.rs index c8002359c..e2c1f375e 100644 --- a/crates/pumpkin-protocol/src/codec/item_stack_seralizer.rs +++ b/crates/pumpkin-protocol/src/codec/item_stack_seralizer.rs @@ -34,10 +34,9 @@ use pumpkin_data::data_component_type_id_remap::{ remap_data_component_type_id_for_version, remap_data_component_type_id_from_version, }; -fn serialize_any_item_stack_with_id( +fn serialize_item_stack_with_id( stack: &ItemStack, item_id: u16, - is_template: bool, version: JavaMinecraftVersion, write: &mut impl NetworkWriteExt, ) -> Result<(), WritingError> { @@ -46,13 +45,8 @@ fn serialize_any_item_stack_with_id( write.put_var_int(&VarInt(0)) } else { let (to_add, to_remove) = item_component_counts(stack); - if is_template { - write.put_var_int(&VarInt::from(item_id))?; - write.put_var_int(&VarInt::from(stack.item_count))?; - } else { - write.put_var_int(&VarInt::from(stack.item_count))?; - write.put_var_int(&VarInt::from(item_id))?; - } + write.put_var_int(&VarInt::from(stack.item_count))?; + write.put_var_int(&VarInt::from(item_id))?; write.put_var_int(&VarInt::from(to_add))?; write.put_var_int(&VarInt::from(to_remove))?; @@ -75,7 +69,7 @@ fn serialize_any_item_stack_with_id( Ok(()) } - } else if version >= JavaMinecraftVersion::V_1_13 { + } else if version >= JavaMinecraftVersion::V_1_13_2 { if stack.is_empty() { write.write_bool(false) } else { @@ -85,8 +79,18 @@ fn serialize_any_item_stack_with_id( write.write_u8(0)?; // TAG_End (no NBT) Ok(()) } + } else if version >= JavaMinecraftVersion::V_1_13 { + // 1.13 and 1.13.1: short id (-1 if empty), byte count, TAG_End + if stack.is_empty() { + write.write_i16_be(-1) + } else { + write.write_i16_be(item_id as i16)?; + write.write_i8(stack.item_count as i8)?; + write.write_u8(0)?; // TAG_End (no NBT) + Ok(()) + } } else { - // <= 1.12.2 + // <= 1.12.2: short id (-1 if empty), byte count, short damage, TAG_End if stack.is_empty() { write.write_i16_be(-1) } else { @@ -99,15 +103,6 @@ fn serialize_any_item_stack_with_id( } } -fn serialize_item_stack_with_id( - stack: &ItemStack, - item_id: u16, - version: JavaMinecraftVersion, - write: &mut impl NetworkWriteExt, -) -> Result<(), WritingError> { - serialize_any_item_stack_with_id(stack, item_id, false, version, write) -} - fn serialize_length_prefixed_item_stack_with_id( stack: &ItemStack, item_id: u16, @@ -147,7 +142,7 @@ fn serialize_length_prefixed_item_stack_with_id( Ok(()) } } else { - serialize_any_item_stack_with_id(stack, item_id, false, version, write) + serialize_item_stack_with_id(stack, item_id, version, write) } } @@ -331,23 +326,44 @@ impl ItemStackSerializer<'_> { version: &JavaMinecraftVersion, ) -> Result, ReadingError> { if *version >= JavaMinecraftVersion::V_1_20_5 { - Self::read(read) - } else if *version >= JavaMinecraftVersion::V_1_13 { + let serializer = Self::read(read)?; + if *version < JavaMinecraftVersion::V_26_2 { + Ok(ItemStackSerializer(Cow::Owned( + serializer.to_stack_for_version(version), + ))) + } else { + Ok(serializer) + } + } else if *version >= JavaMinecraftVersion::V_1_13_2 { let present = read.get_bool()?; if !present { return Ok(ItemStackSerializer(Cow::Borrowed(ItemStack::EMPTY))); } - let item_id = read.get_var_int()?.0 as u16; + let raw_item_id = read.get_var_int()?.0 as u16; let count = read.get_i8()? as u8; let nbt_type = read.get_u8()?; if nbt_type != 0 { // TAG_End is 0 when no NBT is present } + let item_id = remap_item_id_from_version(raw_item_id, *version); + let item = Item::from_id(item_id).unwrap_or(&Item::AIR); + Ok(ItemStackSerializer(Cow::Owned(ItemStack::new(count, item)))) + } else if *version >= JavaMinecraftVersion::V_1_13 { + let raw_item_id = read.get_i16_be()?; + if raw_item_id == -1 || raw_item_id < 0 { + return Ok(ItemStackSerializer(Cow::Borrowed(ItemStack::EMPTY))); + } + let count = read.get_i8()? as u8; + let nbt_type = read.get_u8()?; + if nbt_type != 0 { + // TAG_End is 0 when no NBT is present + } + let item_id = remap_item_id_from_version(raw_item_id as u16, *version); let item = Item::from_id(item_id).unwrap_or(&Item::AIR); Ok(ItemStackSerializer(Cow::Owned(ItemStack::new(count, item)))) } else { - let item_id = read.get_i16_be()?; - if item_id == -1 || item_id < 0 { + let raw_item_id = read.get_i16_be()?; + if raw_item_id == -1 || raw_item_id < 0 { return Ok(ItemStackSerializer(Cow::Borrowed(ItemStack::EMPTY))); } let count = read.get_i8()? as u8; @@ -356,18 +372,126 @@ impl ItemStackSerializer<'_> { if nbt_type != 0 { // TAG_End is 0 when no NBT is present } - let item = Item::from_id(item_id as u16).unwrap_or(&Item::AIR); + let item_id = remap_item_id_from_version(raw_item_id as u16, *version); + let item = Item::from_id(item_id).unwrap_or(&Item::AIR); Ok(ItemStackSerializer(Cow::Owned(ItemStack::new(count, item)))) } } + pub fn read_untrusted_with_version( + read: &mut impl NetworkReadExt, + version: &JavaMinecraftVersion, + ) -> Result, ReadingError> { + if *version >= JavaMinecraftVersion::V_1_21_5 { + let serializer = Self::read_length_prefixed_optional(read)?; + if *version < JavaMinecraftVersion::V_26_2 { + Ok(ItemStackSerializer(Cow::Owned( + serializer.to_stack_for_version(version), + ))) + } else { + Ok(serializer) + } + } else { + Self::read_with_version(read, version) + } + } + + pub fn read_template_with_version( + read: &mut impl NetworkReadExt, + version: &JavaMinecraftVersion, + ) -> Result, ReadingError> { + if *version < JavaMinecraftVersion::V_26_1 { + Self::read_with_version(read, version) + } else { + Self::read_template0(read, version) + } + } + + pub fn read_optional_template_with_version( + read: &mut impl NetworkReadExt, + version: &JavaMinecraftVersion, + ) -> Result, ReadingError> { + if *version < JavaMinecraftVersion::V_26_1 { + Self::read_with_version(read, version) + } else if read.get_bool()? { + Self::read_template0(read, version) + } else { + Ok(ItemStackSerializer(Cow::Borrowed(ItemStack::EMPTY))) + } + } + + pub fn read_template0( + read: &mut impl NetworkReadExt, + version: &JavaMinecraftVersion, + ) -> Result, ReadingError> { + const MAX_COMPONENTS: i32 = 256; + + let raw_item_id = read.get_var_int()?; + let item_count = read.get_var_int()?; + + let item_id_u16: u16 = raw_item_id + .0 + .try_into() + .map_err(|_| ReadingError::Message("Invalid item id!".into()))?; + let item_id = remap_item_id_from_version(item_id_u16, *version); + let item = Item::from_id(item_id).unwrap_or(&Item::AIR); + + let num_to_add = read.get_var_int()?.0; + let num_to_remove = read.get_var_int()?.0; + + if num_to_add < 0 || num_to_remove < 0 { + return Err(ReadingError::Message("Negative component count".into())); + } + + let total_components = num_to_add + .checked_add(num_to_remove) + .ok_or_else(|| ReadingError::Message("Component count overflow".into()))?; + + if total_components > MAX_COMPONENTS { + return Err(ReadingError::Message( + "Too many components in ItemStack patch".into(), + )); + } + + let mut patch = Vec::with_capacity(total_components as usize); + + for _ in 0..num_to_add { + let id_val = read.get_var_int()?.0; + let remapped_comp_id = + remap_data_component_type_id_from_version(id_val as u32, *version); + let id = DataComponent::try_from_id(remapped_comp_id as u8) + .ok_or_else(|| ReadingError::Message(format!("Unknown component ID: {id_val}")))?; + + let component_impl = deserialize(id, read)?; + patch.push((id, Some(component_impl))); + } + + for _ in 0..num_to_remove { + let id_val = read.get_var_int()?.0; + let remapped_comp_id = + remap_data_component_type_id_from_version(id_val as u32, *version); + let id = DataComponent::try_from_id(remapped_comp_id as u8) + .ok_or_else(|| ReadingError::Message("Unknown component ID".into()))?; + patch.push((id, None)); + } + + let item_count_u8: u8 = item_count + .0 + .try_into() + .map_err(|_| ReadingError::Message("Invalid item count!".into()))?; + + let stack = ItemStack::new_with_component(item_count_u8, item, patch); + if stack.is_empty() { + return Err(ReadingError::Message( + "Can't read empty item stack template".into(), + )); + } + + Ok(ItemStackSerializer(Cow::Owned(stack))) + } + pub fn write(&self, write: &mut impl NetworkWriteExt) -> Result<(), WritingError> { - serialize_item_stack_with_id( - self.0.as_ref(), - self.0.item.id, - JavaMinecraftVersion::V_26_2, - write, - ) + self.write_with_version(write, &JavaMinecraftVersion::V_26_2) } pub fn read_length_prefixed_optional( @@ -459,6 +583,82 @@ impl ItemStackSerializer<'_> { serialize_item_cost_with_id(self.0.as_ref(), remapped_item_id, *version, write) } + pub fn write_untrusted_with_version( + &self, + write: &mut impl NetworkWriteExt, + version: &JavaMinecraftVersion, + ) -> Result<(), WritingError> { + if *version >= JavaMinecraftVersion::V_1_21_5 { + self.write_length_prefixed_with_version(write, version) + } else { + self.write_with_version(write, version) + } + } + + pub fn write_template_with_version( + &self, + write: &mut impl NetworkWriteExt, + version: &JavaMinecraftVersion, + ) -> Result<(), WritingError> { + if *version < JavaMinecraftVersion::V_26_1 { + self.write_with_version(write, version) + } else { + self.write_template0(write, version) + } + } + + pub fn write_optional_template_with_version( + &self, + write: &mut impl NetworkWriteExt, + version: &JavaMinecraftVersion, + ) -> Result<(), WritingError> { + if *version < JavaMinecraftVersion::V_26_1 { + self.write_with_version(write, version) + } else if !self.0.is_empty() { + write.write_bool(true)?; + self.write_template0(write, version) + } else { + write.write_bool(false) + } + } + + pub fn write_template0( + &self, + write: &mut impl NetworkWriteExt, + version: &JavaMinecraftVersion, + ) -> Result<(), WritingError> { + if self.0.is_empty() { + return Err(WritingError::Message( + "Can't write empty item stack template".into(), + )); + } + let remapped_item_id = remap_item_id_for_version(self.0.item.id, *version); + let (to_add, to_remove) = item_component_counts(self.0.as_ref()); + write.put_var_int(&VarInt::from(remapped_item_id))?; + write.put_var_int(&VarInt::from(self.0.item_count))?; + write.put_var_int(&VarInt::from(to_add))?; + write.put_var_int(&VarInt::from(to_remove))?; + + for (id, data) in &self.0.patch { + if let Some(data) = data { + let remapped_comp_id = + remap_data_component_type_id_for_version(u32::from(id.to_id()), *version); + write.put_var_int(&VarInt(remapped_comp_id as i32))?; + serialize(*id, data.as_ref(), write)?; + } + } + + for (id, data) in &self.0.patch { + if data.is_none() { + let remapped_comp_id = + remap_data_component_type_id_for_version(u32::from(id.to_id()), *version); + write.put_var_int(&VarInt(remapped_comp_id as i32))?; + } + } + + Ok(()) + } + #[must_use] pub fn to_stack(self) -> ItemStack { self.0.into_owned() @@ -649,24 +849,12 @@ impl ItemStackTemplateSerializer<'_> { write: &mut impl NetworkWriteExt, version: &JavaMinecraftVersion, ) -> Result<(), WritingError> { - let remapped_item_id = remap_item_id_for_version(self.0.item.id, *version); - serialize_any_item_stack_with_id( - self.0.as_ref(), - remapped_item_id, - *version >= JavaMinecraftVersion::V_26_1, - *version, - write, - ) + let serializer = ItemStackSerializer(Cow::Borrowed(self.0.as_ref())); + serializer.write_template_with_version(write, version) } pub fn write(&self, write: &mut impl NetworkWriteExt) -> Result<(), WritingError> { - serialize_any_item_stack_with_id( - self.0.as_ref(), - self.0.item.id, - true, - JavaMinecraftVersion::V_26_2, - write, - ) + self.write_with_version(write, &JavaMinecraftVersion::V_26_2) } } @@ -675,3 +863,35 @@ impl From for ItemStackTemplateSerializer<'_> { ItemStackTemplateSerializer(Cow::Owned(item)) } } + +pub struct ItemStackOptionalTemplateSerializer<'a>(pub Cow<'a, ItemStack>); + +impl ItemStackOptionalTemplateSerializer<'_> { + pub fn write_with_version( + &self, + write: &mut impl NetworkWriteExt, + version: &JavaMinecraftVersion, + ) -> Result<(), WritingError> { + let serializer = ItemStackSerializer(Cow::Borrowed(self.0.as_ref())); + serializer.write_optional_template_with_version(write, version) + } + + pub fn write(&self, write: &mut impl NetworkWriteExt) -> Result<(), WritingError> { + self.write_with_version(write, &JavaMinecraftVersion::V_26_2) + } +} + +impl From for ItemStackOptionalTemplateSerializer<'_> { + fn from(item: ItemStack) -> Self { + ItemStackOptionalTemplateSerializer(Cow::Owned(item)) + } +} + +impl From> for ItemStackOptionalTemplateSerializer<'_> { + fn from(item: Option) -> Self { + item.map_or_else( + || ItemStackOptionalTemplateSerializer(Cow::Borrowed(ItemStack::EMPTY)), + ItemStackOptionalTemplateSerializer::from, + ) + } +} diff --git a/crates/pumpkin-protocol/src/java/client/dialog.rs b/crates/pumpkin-protocol/src/java/client/dialog.rs index 363c512ed..fdc2e9b39 100644 --- a/crates/pumpkin-protocol/src/java/client/dialog.rs +++ b/crates/pumpkin-protocol/src/java/client/dialog.rs @@ -19,7 +19,7 @@ impl<'a> DialogNBT<'a> { pub fn write_packet_data( &self, mut write: impl std::io::Write, - _version: &JavaMinecraftVersion, + version: &JavaMinecraftVersion, ) -> Result<(), crate::ser::WritingError> { match &self.0 { DialogNBTSource::Struct(_dialog) => Err(crate::ser::WritingError::Message( @@ -27,7 +27,7 @@ impl<'a> DialogNBT<'a> { )), DialogNBTSource::Nbt(nbt) => { let tag = pumpkin_nbt::tag::NbtTag::Compound((*nbt).clone()); - write.write_nbt(tag)?; + write.write_nbt_with_version(Some(&tag), version)?; Ok(()) } } diff --git a/crates/pumpkin-protocol/src/java/client/play/chunk_data/util.rs b/crates/pumpkin-protocol/src/java/client/play/chunk_data/util.rs index 3a00ee6e7..974600674 100644 --- a/crates/pumpkin-protocol/src/java/client/play/chunk_data/util.rs +++ b/crates/pumpkin-protocol/src/java/client/play/chunk_data/util.rs @@ -3,20 +3,15 @@ use pumpkin_util::version::JavaMinecraftVersion; use pumpkin_world::chunk::format::LightContainer; use std::io::Write; +use crate::ser::NetworkWriteExt; + /// Writes an NBT compound tag to the writer, formatted appropriately for the target Minecraft version. pub fn write_compound_nbt( mut write: impl Write, - comp: pumpkin_nbt::compound::NbtCompound, + comp: &pumpkin_nbt::compound::NbtCompound, version: JavaMinecraftVersion, ) -> Result<(), WritingError> { - if version >= JavaMinecraftVersion::V_1_20_2 { - let bytes = pumpkin_nbt::Nbt::from(comp).write_unnamed(); - write.write_all(&bytes)?; - } else { - let bytes = pumpkin_nbt::Nbt::from(comp).write(); - write.write_all(&bytes)?; - } - Ok(()) + write.write_compound_nbt_with_version(Some(comp), &version) } /// Retrieves the 2048-byte nibble array from a light container, filling with `default_val` if empty. diff --git a/crates/pumpkin-protocol/src/java/client/play/chunk_data/v1_18.rs b/crates/pumpkin-protocol/src/java/client/play/chunk_data/v1_18.rs index 93720d99c..8a03bc1a5 100644 --- a/crates/pumpkin-protocol/src/java/client/play/chunk_data/v1_18.rs +++ b/crates/pumpkin-protocol/src/java/client/play/chunk_data/v1_18.rs @@ -67,7 +67,7 @@ pub fn write_chunk_data( pumpkin_nbt::tag::NbtTag::LongArray(mbnl.to_vec()), ); } - write_compound_nbt(&mut write, comp, *version)?; + write_compound_nbt(&mut write, &comp, *version)?; } drop(heightmaps); @@ -245,7 +245,7 @@ pub fn write_chunk_data( client_nbt.child_tags.remove("LootTableSeed"); client_nbt.child_tags.remove("PumpkinCustomData"); client_nbt.child_tags.remove("BukkitValues"); - write_compound_nbt(&mut write, client_nbt, *version)?; + write_compound_nbt(&mut write, &client_nbt, *version)?; } { diff --git a/crates/pumpkin-protocol/src/java/client/play/chunk_data/v1_9.rs b/crates/pumpkin-protocol/src/java/client/play/chunk_data/v1_9.rs index 5626be66b..0b7846006 100644 --- a/crates/pumpkin-protocol/src/java/client/play/chunk_data/v1_9.rs +++ b/crates/pumpkin-protocol/src/java/client/play/chunk_data/v1_9.rs @@ -108,7 +108,7 @@ pub fn write_chunk_data( "MOTION_BLOCKING_NO_LEAVES", pumpkin_nbt::tag::NbtTag::LongArray(mbnl_vec), ); - write_compound_nbt(&mut write, comp, *version)?; + write_compound_nbt(&mut write, &comp, *version)?; } if version >= &JavaMinecraftVersion::V_1_15 { @@ -266,7 +266,7 @@ pub fn write_chunk_data( entity_nbt.put("x", pumpkin_nbt::tag::NbtTag::Int(pos.0.x)); entity_nbt.put("y", pumpkin_nbt::tag::NbtTag::Int(pos.0.y)); entity_nbt.put("z", pumpkin_nbt::tag::NbtTag::Int(pos.0.z)); - write_compound_nbt(&mut write, entity_nbt, *version)?; + write_compound_nbt(&mut write, &entity_nbt, *version)?; } } 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 d35d4873f..01a41c939 100644 --- a/crates/pumpkin-protocol/src/java/client/play/entity_metadata.rs +++ b/crates/pumpkin-protocol/src/java/client/play/entity_metadata.rs @@ -338,9 +338,9 @@ impl MetadataSerializer for crate::codec::item_stack_seralizer::ItemStackSeriali fn write_metadata( &self, writer: &mut impl std::io::Write, - _version: &JavaMinecraftVersion, + version: &JavaMinecraftVersion, ) -> Result<(), WritingError> { - self.write(writer) + self.write_with_version(writer, version) } } diff --git a/crates/pumpkin-protocol/src/java/client/play/multi_block_update.rs b/crates/pumpkin-protocol/src/java/client/play/multi_block_update.rs index f5e14e182..f92f6ab3d 100644 --- a/crates/pumpkin-protocol/src/java/client/play/multi_block_update.rs +++ b/crates/pumpkin-protocol/src/java/client/play/multi_block_update.rs @@ -1,75 +1,219 @@ use pumpkin_data::packet::clientbound::play::SECTION_BLOCKS_UPDATE; use pumpkin_data::{BlockStateId, block_state_remap::remap_block_state_for_version}; -use pumpkin_util::math::{ - position::{BlockPos, chunk_section_from_pos, pack_local_chunk_section}, - vector3::{self}, -}; -use pumpkin_util::version::JavaMinecraftVersion; - use pumpkin_macros::java_packet; +use pumpkin_util::math::position::{BlockPos, chunk_section_from_pos, pack_local_chunk_section}; +use pumpkin_util::math::vector3::{self, Vector3}; +use pumpkin_util::version::JavaMinecraftVersion; use std::io::Write; use crate::{ - ClientPacket, + ClientPacket, ServerPacket, codec::{var_int::VarInt, var_long::VarLong}, - ser::{NetworkWriteExt, WritingError}, + ser::{NetworkReadExt, NetworkWriteExt, ReadingError, WritingError}, }; -/// Updates multiple blocks within a single 16x16x16 chunk section. +/// Updates multiple blocks within a single chunk section (or chunk in older versions). /// /// This packet is much more efficient than sending multiple individual /// `CBlockUpdate` packets when many changes occur in the same area /// (e.g., explosions, structure generation, or large-scale terraforming). #[java_packet(SECTION_BLOCKS_UPDATE)] +#[derive(Clone, Debug, PartialEq, Eq)] pub struct CMultiBlockUpdate { - /// Chunk section position (x << 42 | z << 20 | y) - pub chunk_section: i64, - /// Array of `VarLongs`: (Block State ID << 12 | Relative Position) - pub updates: Vec, + /// Chunk section position (x, y, z) + pub chunk_section: Vector3, + /// Suppress light updates (used in 1.16..=1.19.4) + pub suppress_light_updates: bool, + /// Array of block updates: (`BlockPos`, `BlockStateId`) + pub updates: Vec<(BlockPos, BlockStateId)>, } impl CMultiBlockUpdate { #[must_use] pub fn new(updates: &[(BlockPos, BlockStateId)]) -> Self { - let first_pos = updates[0].0; - - let chunk_section_vec = chunk_section_from_pos(&first_pos); - let chunk_section = vector3::packed_chunk_pos(&chunk_section_vec); - - let packed_updates = updates - .iter() - .map(|(pos, state_id)| { - let local_pos = pack_local_chunk_section(pos) as u64; - let packed = (u64::from(state_id.as_u16()) << 12) | (local_pos & 0xFFF); - VarLong(packed as i64) - }) - .collect(); + let chunk_section = updates + .first() + .map_or_else(Vector3::default, |(pos, _)| chunk_section_from_pos(pos)); Self { chunk_section, - updates: packed_updates, + suppress_light_updates: false, + updates: updates.to_vec(), + } + } + + #[must_use] + pub const fn new_with_section( + chunk_section: Vector3, + suppress_light_updates: bool, + updates: Vec<(BlockPos, BlockStateId)>, + ) -> Self { + Self { + chunk_section, + suppress_light_updates, + updates, } } } + impl ClientPacket for CMultiBlockUpdate { fn write_packet_data( &self, - write: impl Write, + mut write: impl Write, version: &JavaMinecraftVersion, ) -> Result<(), WritingError> { - let mut write = write; - write.write_i64_be(self.chunk_section)?; - write.write_var_int(&VarInt(self.updates.len() as i32))?; + if *version >= JavaMinecraftVersion::V_1_16 { + let chunk_section = vector3::packed_chunk_pos(&self.chunk_section); + write.write_i64_be(chunk_section)?; - for update in &self.updates { - let packed_update = update.0 as u64; - let local_pos = packed_update & 0xFFF; - let state_id = (packed_update >> 12) as u16; - let remapped_state_id = remap_block_state_for_version(state_id, *version); - let remapped_packed = (u64::from(remapped_state_id) << 12) | local_pos; - write.write_var_long(&VarLong(remapped_packed as i64))?; + if *version <= JavaMinecraftVersion::V_1_19_4 { + write.write_bool(self.suppress_light_updates)?; + } + + write.write_var_int(&VarInt(self.updates.len() as i32))?; + + for (pos, state_id) in &self.updates { + let local_pos = pack_local_chunk_section(pos) as u64; + let remapped_state_id = remap_block_state_for_version(state_id.as_u16(), *version); + let packed = (u64::from(remapped_state_id) << 12) | (local_pos & 0xFFF); + write.write_var_long(&VarLong(packed as i64))?; + } + } else if *version <= JavaMinecraftVersion::V_1_7_6 { + write.write_i32_be(self.chunk_section.x)?; + write.write_i32_be(self.chunk_section.z)?; + write.write_i16_be(self.updates.len() as i16)?; + write.write_i32_be((self.updates.len() * 4) as i32)?; + + for (pos, state_id) in &self.updates { + let rel_x = (pos.0.x & 0xF) as u16; + let rel_z = (pos.0.z & 0xF) as u16; + let rel_y = (pos.0.y & 0xFF) as u16; + let packed_pos = (rel_x << 12) | (rel_z << 8) | rel_y; + write.write_i16_be(packed_pos as i16)?; + + let remapped_state_id = remap_block_state_for_version(state_id.as_u16(), *version); + write.write_i16_be(remapped_state_id as i16)?; + } + } else { + write.write_i32_be(self.chunk_section.x)?; + write.write_i32_be(self.chunk_section.z)?; + write.write_var_int(&VarInt(self.updates.len() as i32))?; + + for (pos, state_id) in &self.updates { + let rel_x = (pos.0.x & 0xF) as u16; + let rel_z = (pos.0.z & 0xF) as u16; + let rel_y = (pos.0.y & 0xFF) as u16; + let packed_pos = (rel_x << 12) | (rel_z << 8) | rel_y; + write.write_i16_be(packed_pos as i16)?; + + let remapped_state_id = remap_block_state_for_version(state_id.as_u16(), *version); + write.write_var_int(&VarInt(i32::from(remapped_state_id)))?; + } } Ok(()) } } + +impl<'a> ServerPacket<'a> for CMultiBlockUpdate { + fn read(bytebuf: &mut &'a [u8], version: &JavaMinecraftVersion) -> Result { + if *version >= JavaMinecraftVersion::V_1_16 { + let encoded_pos = bytebuf.get_i64_be()?; + let chunk_section = vector3::unpacked_chunk_pos(encoded_pos); + + let suppress_light_updates = if *version <= JavaMinecraftVersion::V_1_19_4 { + bytebuf.get_bool()? + } else { + false + }; + + let count = bytebuf.get_var_int()?.0 as usize; + let mut updates = Vec::with_capacity(count); + for _ in 0..count { + let val = bytebuf.get_var_long()?.0 as u64; + let local_pos = (val & 0xFFF) as i32; + let state_id = (val >> 12) as u16; + + let rel_x = (local_pos >> 8) & 0xF; + let rel_z = (local_pos >> 4) & 0xF; + let rel_y = local_pos & 0xF; + + let block_pos = BlockPos::new( + (chunk_section.x << 4) + rel_x, + (chunk_section.y << 4) + rel_y, + (chunk_section.z << 4) + rel_z, + ); + updates.push((block_pos, BlockStateId::new_or_air(state_id))); + } + + Ok(Self { + chunk_section, + suppress_light_updates, + updates, + }) + } else if *version <= JavaMinecraftVersion::V_1_7_6 { + let chunk_x = bytebuf.get_i32_be()?; + let chunk_z = bytebuf.get_i32_be()?; + let count = bytebuf.get_i16_be()? as usize; + let _data_size = bytebuf.get_i32_be()?; + + let mut updates = Vec::with_capacity(count); + for _ in 0..count { + let pos = bytebuf.get_i16_be()? as u16; + let rel_x = ((pos >> 12) & 0xF) as i32; + let rel_z = ((pos >> 8) & 0xF) as i32; + let y = (pos & 0xFF) as i32; + let x = (chunk_x << 4) + rel_x; + let z = (chunk_z << 4) + rel_z; + + let block_state_id = bytebuf.get_i16_be()? as u16; + updates.push(( + BlockPos::new(x, y, z), + BlockStateId::new_or_air(block_state_id), + )); + } + + let chunk_section = updates.first().map_or_else( + || Vector3::new(chunk_x, 0, chunk_z), + |(pos, _)| chunk_section_from_pos(pos), + ); + + Ok(Self { + chunk_section, + suppress_light_updates: false, + updates, + }) + } else { + let chunk_x = bytebuf.get_i32_be()?; + let chunk_z = bytebuf.get_i32_be()?; + let count = bytebuf.get_var_int()?.0 as usize; + + let mut updates = Vec::with_capacity(count); + for _ in 0..count { + let pos = bytebuf.get_i16_be()? as u16; + let rel_x = ((pos >> 12) & 0xF) as i32; + let rel_z = ((pos >> 8) & 0xF) as i32; + let y = (pos & 0xFF) as i32; + let x = (chunk_x << 4) + rel_x; + let z = (chunk_z << 4) + rel_z; + + let block_state_id = bytebuf.get_var_int()?.0 as u16; + updates.push(( + BlockPos::new(x, y, z), + BlockStateId::new_or_air(block_state_id), + )); + } + + let chunk_section = updates.first().map_or_else( + || Vector3::new(chunk_x, 0, chunk_z), + |(pos, _)| chunk_section_from_pos(pos), + ); + + Ok(Self { + chunk_section, + suppress_light_updates: false, + updates, + }) + } + } +} diff --git a/crates/pumpkin-protocol/src/java/client/play/set_container_content.rs b/crates/pumpkin-protocol/src/java/client/play/set_container_content.rs index b22d4ab6c..038afff71 100644 --- a/crates/pumpkin-protocol/src/java/client/play/set_container_content.rs +++ b/crates/pumpkin-protocol/src/java/client/play/set_container_content.rs @@ -2,7 +2,8 @@ use std::io::Write; use crate::VarInt; use crate::codec::item_stack_seralizer::ItemStackSerializer; -use crate::{ClientPacket, WritingError, ser::NetworkWriteExt}; +use crate::ser::{NetworkReadExt, ReadingError}; +use crate::{ClientPacket, ServerPacket, WritingError, ser::NetworkWriteExt}; use pumpkin_data::packet::clientbound::play::CONTAINER_SET_CONTENT; use pumpkin_macros::java_packet; @@ -72,3 +73,39 @@ impl ClientPacket for CSetContainerContent<'_> { Ok(()) } } + +impl<'a> ServerPacket<'a> for CSetContainerContent<'a> { + fn read(bytebuf: &mut &'a [u8], version: &JavaMinecraftVersion) -> Result { + let window_id = bytebuf.get_container_id(version)?; + let state_id = if *version >= JavaMinecraftVersion::V_1_17_1 { + bytebuf.get_var_int()? + } else { + VarInt(0) + }; + let count = if *version >= JavaMinecraftVersion::V_1_17_1 { + bytebuf.get_var_int()?.0 + } else { + i32::from(bytebuf.get_i16_be()?) + }; + if !(0..=4096).contains(&count) { + return Err(ReadingError::Message("Slot count out of bounds".into())); + } + let mut slot_data = Vec::with_capacity(count as usize); + for _ in 0..count { + slot_data.push(ItemStackSerializer::read_with_version(bytebuf, version)?); + } + let carried_item = if *version >= JavaMinecraftVersion::V_1_17_1 { + ItemStackSerializer::read_with_version(bytebuf, version)? + } else { + ItemStackSerializer(std::borrow::Cow::Borrowed( + pumpkin_data::item_stack::ItemStack::EMPTY, + )) + }; + Ok(Self { + window_id, + state_id, + slot_data: Box::leak(slot_data.into_boxed_slice()), + carried_item: Box::leak(Box::new(carried_item)), + }) + } +} diff --git a/crates/pumpkin-protocol/src/java/client/play/set_container_slot.rs b/crates/pumpkin-protocol/src/java/client/play/set_container_slot.rs index be9167d47..e936275ce 100644 --- a/crates/pumpkin-protocol/src/java/client/play/set_container_slot.rs +++ b/crates/pumpkin-protocol/src/java/client/play/set_container_slot.rs @@ -2,7 +2,8 @@ use std::io::Write; use crate::VarInt; use crate::codec::item_stack_seralizer::ItemStackSerializer; -use crate::{ClientPacket, WritingError, ser::NetworkWriteExt}; +use crate::ser::{NetworkReadExt, ReadingError}; +use crate::{ClientPacket, ServerPacket, WritingError, ser::NetworkWriteExt}; use pumpkin_data::packet::clientbound::play::CONTAINER_SET_SLOT; use pumpkin_macros::java_packet; @@ -51,3 +52,22 @@ impl ClientPacket for CSetContainerSlot<'_> { Ok(()) } } + +impl<'a> ServerPacket<'a> for CSetContainerSlot<'a> { + fn read(bytebuf: &mut &'a [u8], version: &JavaMinecraftVersion) -> Result { + let window_id = bytebuf.get_container_id(version)?.0 as i8; + let state_id = if *version >= JavaMinecraftVersion::V_1_17_1 { + bytebuf.get_var_int()? + } else { + VarInt(0) + }; + let slot = bytebuf.get_i16_be()?; + let slot_data = ItemStackSerializer::read_with_version(bytebuf, version)?; + Ok(Self { + window_id, + state_id, + slot, + slot_data: Box::leak(Box::new(slot_data)), + }) + } +} diff --git a/crates/pumpkin-protocol/src/ser/mod.rs b/crates/pumpkin-protocol/src/ser/mod.rs index ed711451b..7f54c4383 100644 --- a/crates/pumpkin-protocol/src/ser/mod.rs +++ b/crates/pumpkin-protocol/src/ser/mod.rs @@ -9,7 +9,9 @@ use crate::{ }, }; -use pumpkin_nbt::{serializer::NbtWriteHelperJava, tag::NbtTag}; +use pumpkin_nbt::{ + compound::NbtCompound, deserializer::NbtReadHelper, serializer::NbtWriteHelperJava, tag::NbtTag, +}; use pumpkin_util::math::position::BlockPos; use pumpkin_util::{text::TextComponent, version::JavaMinecraftVersion}; use thiserror::Error; @@ -50,6 +52,71 @@ impl serde::ser::Error for WritingError { } } +struct NetworkReadDataSource<'a, R: NetworkReadExt + ?Sized>(&'a mut R); + +impl<'a, R: NetworkReadExt + ?Sized> pumpkin_nbt::deserializer::NbtDataSource<'a> + for NetworkReadDataSource<'a, R> +{ + fn read_u8(&mut self) -> Result { + self.0.get_u8().map_err(|e| { + pumpkin_nbt::Error::Incomplete(std::io::Error::new( + std::io::ErrorKind::UnexpectedEof, + e.to_string(), + )) + }) + } + + fn read_bytes(&mut self, buf: &mut [u8]) -> Result<(), pumpkin_nbt::Error> { + self.0.read_bytes_to_buf(buf).map_err(|e| { + pumpkin_nbt::Error::Incomplete(std::io::Error::new( + std::io::ErrorKind::UnexpectedEof, + e.to_string(), + )) + }) + } + + fn seek_relative(&mut self, offset: i64) -> Result<(), pumpkin_nbt::Error> { + if offset < 0 { + return Err(pumpkin_nbt::Error::Incomplete(std::io::Error::new( + std::io::ErrorKind::InvalidInput, + "negative seek not supported", + ))); + } + let mut skipped = vec![0u8; offset as usize]; + self.0.read_bytes_to_buf(&mut skipped).map_err(|e| { + pumpkin_nbt::Error::Incomplete(std::io::Error::new( + std::io::ErrorKind::UnexpectedEof, + e.to_string(), + )) + }) + } + + fn read_string(&mut self, len: usize) -> Result, pumpkin_nbt::Error> { + let mut buf = vec![0u8; len]; + self.0.read_bytes_to_buf(&mut buf).map_err(|e| { + pumpkin_nbt::Error::Incomplete(std::io::Error::new( + std::io::ErrorKind::UnexpectedEof, + e.to_string(), + )) + })?; + let string = + cesu8::from_java_cesu8(&buf).map_err(|_| pumpkin_nbt::Error::Cesu8DecodingError)?; + Ok(Cow::Owned(string.into_owned())) + } + + fn read_byte_array(&mut self, len: usize) -> Result, pumpkin_nbt::Error> { + let mut buf = vec![0u8; len]; + self.0.read_bytes_to_buf(&mut buf).map_err(|e| { + pumpkin_nbt::Error::Incomplete(std::io::Error::new( + std::io::ErrorKind::UnexpectedEof, + e.to_string(), + )) + })?; + let i8_buf: Vec = buf.into_iter().map(|b| b as i8).collect(); + Ok(Cow::Owned(i8_buf)) + } +} + pub trait NetworkReadExt { fn get_i8(&mut self) -> Result; fn get_u8(&mut self) -> Result; @@ -159,6 +226,83 @@ pub trait NetworkReadExt { } Ok(list) } + + fn get_nbt_with_version( + &mut self, + version: &JavaMinecraftVersion, + ) -> Result, ReadingError> { + if *version >= JavaMinecraftVersion::V_1_8 { + let tag_id = self.get_u8()?; + if tag_id == pumpkin_nbt::END_ID { + return Ok(None); + } + let mut helper = + pumpkin_nbt::deserializer::NbtReadHelperJava::new(NetworkReadDataSource(self)); + if *version < JavaMinecraftVersion::V_1_20_2 { + let _name = helper + .get_string() + .map_err(|e| ReadingError::Message(e.to_string()))?; + } + let tag = if tag_id == pumpkin_nbt::COMPOUND_ID { + NbtTag::Compound( + NbtCompound::deserialize_content(&mut helper) + .map_err(|e| ReadingError::Message(e.to_string()))?, + ) + } else { + NbtTag::deserialize_data(&mut helper, tag_id) + .map_err(|e| ReadingError::Message(e.to_string()))? + }; + Ok(Some(tag)) + } else { + let length = self.get_i16_be()?; + if length <= 0 { + return Ok(None); + } + let mut compressed = vec![0u8; length as usize]; + self.read_bytes_to_buf(&mut compressed)?; + let mut decoder = flate2::read::GzDecoder::new(&compressed[..]); + let mut decompressed = Vec::new(); + decoder + .read_to_end(&mut decompressed) + .map_err(|e| ReadingError::Message(e.to_string()))?; + let mut cursor = std::io::Cursor::new(decompressed); + let mut helper = pumpkin_nbt::deserializer::NbtReadHelperJava::new(&mut cursor); + let tag_id = helper + .get_u8() + .map_err(|e| ReadingError::Message(e.to_string()))?; + if tag_id == pumpkin_nbt::END_ID { + return Ok(None); + } + let _name = helper + .get_string() + .map_err(|e| ReadingError::Message(e.to_string()))?; + let tag = if tag_id == pumpkin_nbt::COMPOUND_ID { + NbtTag::Compound( + NbtCompound::deserialize_content(&mut helper) + .map_err(|e| ReadingError::Message(e.to_string()))?, + ) + } else { + NbtTag::deserialize_data(&mut helper, tag_id) + .map_err(|e| ReadingError::Message(e.to_string()))? + }; + Ok(Some(tag)) + } + } + + #[inline] + fn get_compound_nbt_with_version( + &mut self, + version: &JavaMinecraftVersion, + ) -> Result, ReadingError> { + match self.get_nbt_with_version(version)? { + Some(NbtTag::Compound(comp)) => Ok(Some(comp)), + Some(NbtTag::End) | None => Ok(None), + Some(other) => Err(ReadingError::Message(format!( + "Expected NBT compound, found tag ID {}", + other.get_type_id() + ))), + } + } } pub trait NetworkReadSliceExt<'a> { @@ -178,6 +322,39 @@ pub trait NetworkReadSliceExt<'a> { fn read_slice_borrowed(&mut self, count: usize) -> Result<&'a [u8], ReadingError>; fn read_remaining_slice_borrowed(&mut self, bound: usize) -> Result<&'a [u8], ReadingError>; + fn get_nbt_borrowed( + &mut self, + version: &JavaMinecraftVersion, + ) -> Result, ReadingError>; + + #[inline] + fn get_nbt(&mut self, version: &JavaMinecraftVersion) -> Result, ReadingError> { + self.get_nbt_borrowed(version) + } + + #[inline] + fn get_compound_nbt_borrowed( + &mut self, + version: &JavaMinecraftVersion, + ) -> Result, ReadingError> { + match self.get_nbt_borrowed(version)? { + Some(NbtTag::Compound(comp)) => Ok(Some(comp)), + Some(NbtTag::End) | None => Ok(None), + Some(other) => Err(ReadingError::Message(format!( + "Expected NBT compound, found tag ID {}", + other.get_type_id() + ))), + } + } + + #[inline] + fn get_compound_nbt( + &mut self, + version: &JavaMinecraftVersion, + ) -> Result, ReadingError> { + self.get_compound_nbt_borrowed(version) + } + #[inline] fn read_cow_slice_borrowed(&mut self, count: usize) -> Result, ReadingError> { Ok(Cow::Borrowed(self.read_slice_borrowed(count)?)) @@ -284,6 +461,87 @@ impl<'a> NetworkReadSliceExt<'a> for &'a [u8] { }) } } + + fn get_nbt_borrowed( + &mut self, + version: &JavaMinecraftVersion, + ) -> Result, ReadingError> { + if *version >= JavaMinecraftVersion::V_1_8 { + if self.is_empty() { + return Ok(None); + } + if (*self)[0] == pumpkin_nbt::END_ID { + *self = &(*self)[1..]; + return Ok(None); + } + let mut cursor = std::io::Cursor::new(*self); + let mut helper = pumpkin_nbt::deserializer::NbtReadHelperJava::new(&mut cursor); + let tag_id = helper + .get_u8() + .map_err(|e| ReadingError::Message(e.to_string()))?; + if tag_id == pumpkin_nbt::END_ID { + let pos = cursor.position() as usize; + *self = &(*self)[pos..]; + return Ok(None); + } + if *version < JavaMinecraftVersion::V_1_20_2 { + let _name = helper + .get_string() + .map_err(|e| ReadingError::Message(e.to_string()))?; + } + let tag = if tag_id == pumpkin_nbt::COMPOUND_ID { + NbtTag::Compound( + NbtCompound::deserialize_content(&mut helper) + .map_err(|e| ReadingError::Message(e.to_string()))?, + ) + } else { + NbtTag::deserialize_data(&mut helper, tag_id) + .map_err(|e| ReadingError::Message(e.to_string()))? + }; + let pos = cursor.position() as usize; + *self = &(*self)[pos..]; + Ok(Some(tag)) + } else { + let length = self.get_i16_be()?; + if length <= 0 { + return Ok(None); + } + let length = length as usize; + if self.len() < length { + return Err(ReadingError::Incomplete( + "Not enough bytes for compressed NBT".into(), + )); + } + let compressed = &(*self)[..length]; + *self = &(*self)[length..]; + let mut decoder = flate2::read::GzDecoder::new(compressed); + let mut decompressed = Vec::new(); + decoder + .read_to_end(&mut decompressed) + .map_err(|e| ReadingError::Message(e.to_string()))?; + let mut cursor = std::io::Cursor::new(decompressed); + let mut helper = pumpkin_nbt::deserializer::NbtReadHelperJava::new(&mut cursor); + let tag_id = helper + .get_u8() + .map_err(|e| ReadingError::Message(e.to_string()))?; + if tag_id == pumpkin_nbt::END_ID { + return Ok(None); + } + let _name = helper + .get_string() + .map_err(|e| ReadingError::Message(e.to_string()))?; + let tag = if tag_id == pumpkin_nbt::COMPOUND_ID { + NbtTag::Compound( + NbtCompound::deserialize_content(&mut helper) + .map_err(|e| ReadingError::Message(e.to_string()))?, + ) + } else { + NbtTag::deserialize_data(&mut helper, tag_id) + .map_err(|e| ReadingError::Message(e.to_string()))? + }; + Ok(Some(tag)) + } + } } impl<'a, R: NetworkReadSliceExt<'a> + ?Sized> NetworkReadSliceExt<'a> for &mut R { @@ -310,6 +568,13 @@ impl<'a, R: NetworkReadSliceExt<'a> + ?Sized> NetworkReadSliceExt<'a> for &mut R fn read_remaining_slice_borrowed(&mut self, bound: usize) -> Result<&'a [u8], ReadingError> { (**self).read_remaining_slice_borrowed(bound) } + #[inline] + fn get_nbt_borrowed( + &mut self, + version: &JavaMinecraftVersion, + ) -> Result, ReadingError> { + (**self).get_nbt_borrowed(version) + } } macro_rules! get_number_be { @@ -434,10 +699,62 @@ impl NetworkReadExt for R { } } -fn nbt_tag_to_json(tag: &NbtTag) -> serde_json::Value { +#[must_use] +pub fn json_to_nbt_tag(value: &serde_json::Value) -> NbtTag { + match value { + serde_json::Value::Null => NbtTag::Compound(NbtCompound::new()), + serde_json::Value::Bool(b) => NbtTag::Byte(i8::from(*b)), + serde_json::Value::Number(num) => num.as_i64().map_or_else( + || num.as_f64().map_or(NbtTag::Int(0), NbtTag::Double), + |i| { + i8::try_from(i).map_or_else( + |_| { + i16::try_from(i).map_or_else( + |_| i32::try_from(i).map_or(NbtTag::Long(i), NbtTag::Int), + NbtTag::Short, + ) + }, + NbtTag::Byte, + ) + }, + ), + serde_json::Value::String(s) => NbtTag::String(s.clone().into_boxed_str()), + serde_json::Value::Array(arr) => { + let list: Vec = arr.iter().map(json_to_nbt_tag).collect(); + NbtTag::List(list) + } + serde_json::Value::Object(obj) => { + let mut compound = NbtCompound::new(); + for (k, v) in obj { + compound.put(k, json_to_nbt_tag(v)); + } + NbtTag::Compound(compound) + } + } +} + +#[must_use] +pub fn nbt_tag_to_json(tag: &NbtTag) -> serde_json::Value { + nbt_tag_to_json_ext(tag, false) +} + +#[must_use] +pub fn nbt_tag_to_json_ext(tag: &NbtTag, parse_byte_as_bool: bool) -> serde_json::Value { match tag { NbtTag::End => serde_json::Value::Null, - NbtTag::Byte(b) => serde_json::Value::Number((*b).into()), + NbtTag::Byte(b) => { + if parse_byte_as_bool { + if *b == 0 { + serde_json::Value::Bool(false) + } else if *b == 1 { + serde_json::Value::Bool(true) + } else { + serde_json::Value::Number((*b).into()) + } + } else { + serde_json::Value::Number((*b).into()) + } + } NbtTag::Short(s) => serde_json::Value::Number((*s).into()), NbtTag::Int(i) => serde_json::Value::Number((*i).into()), NbtTag::Long(l) => serde_json::Value::Number((*l).into()), @@ -452,11 +769,15 @@ fn nbt_tag_to_json(tag: &NbtTag) -> serde_json::Value { .collect(), ), NbtTag::String(s) => serde_json::Value::String(s.to_string()), - NbtTag::List(list) => serde_json::Value::Array(list.iter().map(nbt_tag_to_json).collect()), + NbtTag::List(list) => serde_json::Value::Array( + list.iter() + .map(|t| nbt_tag_to_json_ext(t, parse_byte_as_bool)) + .collect(), + ), NbtTag::Compound(compound) => { let mut map = serde_json::Map::new(); for (k, v) in &compound.child_tags { - map.insert(k.to_string(), nbt_tag_to_json(v)); + map.insert(k.to_string(), nbt_tag_to_json_ext(v, parse_byte_as_bool)); } serde_json::Value::Object(map) } @@ -474,8 +795,124 @@ fn nbt_tag_to_json(tag: &NbtTag) -> serde_json::Value { } } +pub fn write_nbt_payload( + mut write: impl Write, + nbt_data: &[u8], + version: &JavaMinecraftVersion, +) -> Result<(), WritingError> { + if *version >= JavaMinecraftVersion::V_1_8 { + if nbt_data.is_empty() || nbt_data == [0] { + write.write_u8(0)?; + } else if *version < JavaMinecraftVersion::V_1_20_2 { + if nbt_data.len() >= 3 && nbt_data[0] == 0x0A && nbt_data[1] == 0 && nbt_data[2] == 0 { + write.write_all(nbt_data).map_err(WritingError::IoError)?; + } else if nbt_data[0] == 0x0A { + write.write_u8(0x0A)?; + write.write_u16_be(0)?; + write + .write_all(&nbt_data[1..]) + .map_err(WritingError::IoError)?; + } else { + write.write_all(nbt_data).map_err(WritingError::IoError)?; + } + } else { + write.write_all(nbt_data).map_err(WritingError::IoError)?; + } + } else { + if nbt_data.is_empty() || nbt_data == [0] { + write.write_i16_be(-1)?; + } else { + let mut named_bytes = Vec::with_capacity(nbt_data.len() + 2); + if nbt_data.len() >= 3 && nbt_data[0] == 0x0A && nbt_data[1] == 0 && nbt_data[2] == 0 { + named_bytes.extend_from_slice(nbt_data); + } else if nbt_data[0] == 0x0A { + named_bytes.push(0x0A); + named_bytes.extend_from_slice(&[0x00, 0x00]); + named_bytes.extend_from_slice(&nbt_data[1..]); + } else { + named_bytes.extend_from_slice(nbt_data); + } + + let mut encoder = + flate2::write::GzEncoder::new(Vec::new(), flate2::Compression::default()); + encoder + .write_all(&named_bytes) + .map_err(WritingError::IoError)?; + let compressed = encoder.finish().map_err(WritingError::IoError)?; + + write.write_i16_be(compressed.len() as i16)?; + write + .write_all(&compressed) + .map_err(WritingError::IoError)?; + } + } + Ok(()) +} + +pub fn read_nbt_payload( + bytebuf: &mut &[u8], + version: &JavaMinecraftVersion, +) -> Result, ReadingError> { + if *version >= JavaMinecraftVersion::V_1_8 { + if bytebuf.is_empty() || bytebuf[0] == 0 { + if !bytebuf.is_empty() { + let _ = bytebuf.get_u8()?; + } + Ok(Box::new([])) + } else if *version < JavaMinecraftVersion::V_1_20_2 { + let all = bytebuf.to_vec(); + *bytebuf = &[]; + if all.len() >= 3 && all[0] == 0x0A && all[1] == 0 && all[2] == 0 { + let mut unnamed = Vec::with_capacity(all.len() - 2); + unnamed.push(0x0A); + unnamed.extend_from_slice(&all[3..]); + Ok(unnamed.into_boxed_slice()) + } else { + Ok(all.into_boxed_slice()) + } + } else { + let all = bytebuf.to_vec().into_boxed_slice(); + *bytebuf = &[]; + Ok(all) + } + } else { + let length = bytebuf.get_i16_be()?; + if length <= 0 { + Ok(Box::new([])) + } else { + if bytebuf.len() < length as usize { + return Err(ReadingError::Incomplete( + "Not enough bytes for compressed NBT".into(), + )); + } + let compressed = &bytebuf[..length as usize]; + *bytebuf = &bytebuf[length as usize..]; + let mut decoder = flate2::read::GzDecoder::new(compressed); + let mut decompressed = Vec::new(); + decoder + .read_to_end(&mut decompressed) + .map_err(|e| ReadingError::Message(e.to_string()))?; + if decompressed.len() >= 3 + && decompressed[0] == 0x0A + && decompressed[1] == 0 + && decompressed[2] == 0 + { + let mut unnamed = Vec::with_capacity(decompressed.len() - 2); + unnamed.push(0x0A); + unnamed.extend_from_slice(&decompressed[3..]); + Ok(unnamed.into_boxed_slice()) + } else { + Ok(decompressed.into_boxed_slice()) + } + } + } +} + #[inline] -pub fn read_remaining_bytes(read: &mut impl Read, bound: usize) -> Result, ReadingError> { +pub fn read_remaining_bytes( + read: &mut (impl Read + ?Sized), + bound: usize, +) -> Result, ReadingError> { let mut return_buf = Vec::with_capacity(bound.min(1024)); // Take one extra byte to check for exceeding bound @@ -623,8 +1060,26 @@ pub trait NetworkWriteExt { Ok(()) } + fn write_nbt_with_version( + &mut self, + data: Option<&NbtTag>, + version: &JavaMinecraftVersion, + ) -> Result<(), WritingError>; - fn write_nbt(&mut self, data: NbtTag) -> Result<(), WritingError>; + #[inline] + fn write_compound_nbt_with_version( + &mut self, + data: Option<&NbtCompound>, + version: &JavaMinecraftVersion, + ) -> Result<(), WritingError> { + let tag = data.map(|c| NbtTag::Compound(c.clone())); + self.write_nbt_with_version(tag.as_ref(), version) + } + + #[inline] + fn write_nbt(&mut self, data: NbtTag) -> Result<(), WritingError> { + self.write_nbt_with_version(Some(&data), &JavaMinecraftVersion::V_26_2) + } } macro_rules! write_number_be { @@ -755,11 +1210,55 @@ impl NetworkWriteExt for W { Ok(()) } - fn write_nbt(&mut self, data: NbtTag) -> Result<(), WritingError> { - let mut write_adaptor = NbtWriteHelperJava::new(self); - data.serialize(&mut write_adaptor) - .map_err(|e| WritingError::Message(e.to_string()))?; + fn write_nbt_with_version( + &mut self, + data: Option<&NbtTag>, + version: &JavaMinecraftVersion, + ) -> Result<(), WritingError> { + if *version >= JavaMinecraftVersion::V_1_8 { + if let Some(tag) = data + && !matches!(tag, NbtTag::End) + { + if *version < JavaMinecraftVersion::V_1_20_2 { + self.write_u8(tag.get_type_id())?; + self.write_u16_be(0)?; // empty root name + let mut write_adaptor = NbtWriteHelperJava::new(self); + tag.clone() + .serialize_data(&mut write_adaptor) + .map_err(|e| WritingError::Message(e.to_string()))?; + } else { + let mut write_adaptor = NbtWriteHelperJava::new(self); + tag.clone() + .serialize(&mut write_adaptor) + .map_err(|e| WritingError::Message(e.to_string()))?; + } + } else { + self.write_u8(pumpkin_nbt::END_ID)?; + } + } else { + // <= 1.7.10 + if let Some(tag) = data + && !matches!(tag, NbtTag::End) + { + let mut buf = Vec::new(); + buf.push(tag.get_type_id()); + buf.extend_from_slice(&[0x00, 0x00]); // empty root name + let mut write_adaptor = NbtWriteHelperJava::new(&mut buf); + tag.clone() + .serialize_data(&mut write_adaptor) + .map_err(|e| WritingError::Message(e.to_string()))?; + let mut encoder = + flate2::write::GzEncoder::new(Vec::new(), flate2::Compression::default()); + encoder.write_all(&buf).map_err(WritingError::IoError)?; + let compressed = encoder.finish().map_err(WritingError::IoError)?; + + self.write_i16_be(compressed.len() as i16)?; + self.write_slice(&compressed)?; + } else { + self.write_i16_be(-1)?; + } + } Ok(()) } } diff --git a/crates/pumpkin-util/src/math/vector3.rs b/crates/pumpkin-util/src/math/vector3.rs index e86b695b7..cf205a004 100644 --- a/crates/pumpkin-util/src/math/vector3.rs +++ b/crates/pumpkin-util/src/math/vector3.rs @@ -810,12 +810,22 @@ vector_codec_impl!(Vector3, 3, x, y, z); pub const fn packed_chunk_pos(vec: &Vector3) -> i64 { let mut result = 0i64; // NOTE: Need to go to i64 first to conserve a sign. - result |= (vec.x as i64 & 0x03FF_FFFF) << 42; + result |= (vec.x as i64 & 0x003F_FFFF) << 42; result |= (vec.z as i64 & 0x003F_FFFF) << 20; result |= vec.y as i64 & 0xFFFFF; result } +/// Unpacks a 64-bit integer into a chunk section position vector. +#[inline] +#[must_use] +pub const fn unpacked_chunk_pos(packed: i64) -> Vector3 { + let x = (packed >> 42) as i32; + let y = ((packed << 44) >> 44) as i32; + let z = ((packed << 22) >> 42) as i32; + Vector3::new(x, y, z) +} + /// Packs a local position within a chunk into a single 16-bit integer. /// /// The packing format is: diff --git a/crates/pumpkin-world/src/generation/feature/configured_features.rs b/crates/pumpkin-world/src/generation/feature/configured_features.rs index cbd9b9bbc..dd970e4b9 100644 --- a/crates/pumpkin-world/src/generation/feature/configured_features.rs +++ b/crates/pumpkin-world/src/generation/feature/configured_features.rs @@ -28,6 +28,7 @@ use super::features::{ end_gateway::EndGatewayFeature, end_island::EndIslandFeature, end_platform::EndPlatformFeature, + end_podium::EndPodiumFeature, end_spike::EndSpikeFeature, fallen_tree::FallenTreeFeature, fill_layer::FillLayerFeature, @@ -125,6 +126,7 @@ pub enum ConfiguredFeature { Lake(LakeFeature), Ore(OreFeature), EndPlatform(EndPlatformFeature), + EndPodium(EndPodiumFeature), EndSpike(EndSpikeFeature), EndIsland(EndIslandFeature), EndGateway(EndGatewayFeature), @@ -240,6 +242,7 @@ impl ConfiguredFeature { random, pos, ), + Self::EndPodium(feature) => feature.generate(chunk, pos), Self::EndSpike(feature) => feature.generate( chunk, block_registry, @@ -424,9 +427,7 @@ impl ConfiguredFeature { } Self::DripstoneCluster(feature) => feature.generate(chunk, pos), Self::LargeDripstone(feature) => feature.generate(chunk, random, pos), - Self::EndGateway(_feature) => { - EndGatewayFeature::generate(chunk, min_y, height, feature_name, random, pos) - } + Self::EndGateway(feature) => feature.generate(chunk, pos), Self::FillLayer(feature) => { feature.generate(chunk, min_y, height, feature_name, random, pos) } diff --git a/crates/pumpkin-world/src/generation/feature/features/end_gateway.rs b/crates/pumpkin-world/src/generation/feature/features/end_gateway.rs index 8312e8219..7dde4a062 100644 --- a/crates/pumpkin-world/src/generation/feature/features/end_gateway.rs +++ b/crates/pumpkin-world/src/generation/feature/features/end_gateway.rs @@ -1,30 +1,65 @@ use pumpkin_data::Block; -use pumpkin_util::{math::position::BlockPos, random::RandomGenerator}; +use pumpkin_nbt::compound::NbtCompound; +use pumpkin_util::math::{position::BlockPos, vector3::Vector3}; use crate::generation::proto_chunk::GenerationCache; -pub struct EndGatewayFeature; +#[derive(Clone, Copy, Debug, Default, PartialEq, Eq)] +pub struct EndGatewayFeature { + pub exit: Option, + pub exact: bool, +} impl EndGatewayFeature { - pub fn generate( - chunk: &mut T, - _min_y: i8, - _height: u16, - _feature: pumpkin_data::placed_feature::PlacedFeature, - _random: &mut RandomGenerator, - pos: BlockPos, - ) -> bool { - for dx in -1..=1 { - for dy in -1..=1 { - for dz in -1..=1 { - let target = BlockPos::new(pos.0.x + dx, pos.0.y + dy, pos.0.z + dz); - let is_center = dx == 0 && dy == 0 && dz == 0; - let is_corner = dx.abs() + dy.abs() + dz.abs() == 3; + #[must_use] + pub const fn known_exit(exit: BlockPos, exact: bool) -> Self { + Self { + exit: Some(exit), + exact, + } + } - if is_center { - chunk.set_block_state(&target.0, Block::END_GATEWAY.default_state); - } else if !is_corner { - chunk.set_block_state(&target.0, Block::BEDROCK.default_state); + #[must_use] + pub const fn delayed_exit_search() -> Self { + Self { + exit: None, + exact: false, + } + } + + pub fn generate(&self, chunk: &mut T, pos: BlockPos) -> bool { + for dx in -1i32..=1 { + for dy in -2i32..=2 { + for dz in -1i32..=1 { + let same_x = dx == 0; + let same_y = dy == 0; + let same_z = dz == 0; + let end = dy.abs() == 2; + let target = Vector3::new(pos.0.x + dx, pos.0.y + dy, pos.0.z + dz); + + if same_x && same_y && same_z { + chunk.set_block_state(&target, Block::END_GATEWAY.default_state); + if let Some(exit) = self.exit { + let mut entity_nbt = NbtCompound::new(); + entity_nbt.put_string("id", "minecraft:end_gateway".to_string()); + entity_nbt.put_int("x", target.x); + entity_nbt.put_int("y", target.y); + entity_nbt.put_int("z", target.z); + entity_nbt.put_long("Age", 0); + entity_nbt.put_bool("ExactTeleport", self.exact); + let mut exit_nbt = NbtCompound::new(); + exit_nbt.put_int("X", exit.0.x); + exit_nbt.put_int("Y", exit.0.y); + exit_nbt.put_int("Z", exit.0.z); + entity_nbt.put_compound("ExitPortal", exit_nbt); + chunk.add_block_entity(&target, entity_nbt); + } + } else if same_y { + chunk.set_block_state(&target, Block::AIR.default_state); + } else if (end && same_x && same_z) || ((same_x || same_z) && !end) { + chunk.set_block_state(&target, Block::BEDROCK.default_state); + } else { + chunk.set_block_state(&target, Block::AIR.default_state); } } } diff --git a/crates/pumpkin-world/src/generation/feature/features/end_podium.rs b/crates/pumpkin-world/src/generation/feature/features/end_podium.rs new file mode 100644 index 000000000..5c3458d89 --- /dev/null +++ b/crates/pumpkin-world/src/generation/feature/features/end_podium.rs @@ -0,0 +1,122 @@ +use pumpkin_data::{ + Block, + block_properties::{BlockProperties, HorizontalFacing, WallTorchLikeProperties}, +}; +use pumpkin_util::math::{position::BlockPos, vector3::Vector3}; + +use crate::generation::proto_chunk::GenerationCache; + +#[derive(Clone, Copy, Debug, Default, PartialEq, Eq)] +pub struct EndPodiumFeature { + pub active: bool, +} + +impl EndPodiumFeature { + pub const PODIUM_RADIUS: i32 = 4; + pub const PODIUM_PILLAR_HEIGHT: i32 = 4; + pub const RIM_RADIUS: i32 = 1; + pub const CORNER_ROUNDING: f32 = 0.5; + pub const END_PODIUM_LOCATION: BlockPos = BlockPos::new(0, 0, 0); + + #[must_use] + pub const fn new(active: bool) -> Self { + Self { active } + } + + #[must_use] + pub const fn get_location(offset: BlockPos) -> BlockPos { + BlockPos::new( + Self::END_PODIUM_LOCATION.0.x + offset.0.x, + Self::END_PODIUM_LOCATION.0.y + offset.0.y, + Self::END_PODIUM_LOCATION.0.z + offset.0.z, + ) + } + + pub fn generate(&self, chunk: &mut T, origin: BlockPos) -> bool { + let chunk_x = chunk.get_center_chunk().x; + let chunk_z = chunk.get_center_chunk().z; + let min_x = chunk_x * 16; + let max_x = min_x + 15; + let min_z = chunk_z * 16; + let max_z = min_z + 15; + + let ox = origin.0.x; + let mut oy = origin.0.y; + let oz = origin.0.z; + + // Podium spans [ox - 4, ox + 4] and [oz - 4, oz + 4] + if ox + 4 < min_x || ox - 4 > max_x || oz + 4 < min_z || oz - 4 > max_z { + return false; + } + + if oy < 50 { + oy = 65; + } + + let in_chunk = + |x: i32, z: i32| -> bool { x >= min_x && x <= max_x && z >= min_z && z <= max_z }; + + for y in (oy - 1)..=(oy + 32) { + for x in (ox - 4)..=(ox + 4) { + for z in (oz - 4)..=(oz + 4) { + if !in_chunk(x, z) { + continue; + } + + let dx = (x - ox) as f64; + let dy = (y - oy) as f64; + let dz = (z - oz) as f64; + let dist_sq = dx * dx + dy * dy + dz * dz; + + let closer_than_2_5 = dist_sq < 2.5 * 2.5; + let closer_than_3_5 = dist_sq < 3.5 * 3.5; + + if closer_than_2_5 || closer_than_3_5 { + let target = Vector3::new(x, y, z); + if y < oy { + if closer_than_2_5 { + chunk.set_block_state(&target, Block::BEDROCK.default_state); + } else if self.active { + chunk.set_block_state(&target, Block::END_STONE.default_state); + } + } else if y > oy { + chunk.set_block_state(&target, Block::AIR.default_state); + } else if !closer_than_2_5 { + chunk.set_block_state(&target, Block::BEDROCK.default_state); + } else if self.active { + chunk.set_block_state(&target, Block::END_PORTAL.default_state); + } else { + chunk.set_block_state(&target, Block::AIR.default_state); + } + } + } + } + } + + if in_chunk(ox, oz) { + for y in 0..4 { + let target = Vector3::new(ox, oy + y, oz); + chunk.set_block_state(&target, Block::BEDROCK.default_state); + } + } + + let center_of_pillar_y = oy + 2; + for (dx, dz, facing) in [ + (0i32, -1i32, HorizontalFacing::North), + (0, 1, HorizontalFacing::South), + (-1, 0, HorizontalFacing::West), + (1, 0, HorizontalFacing::East), + ] { + let tx = ox + dx; + let tz = oz + dz; + if in_chunk(tx, tz) { + let props = WallTorchLikeProperties { facing }; + let state = props.to_state_id(&Block::WALL_TORCH); + let target = Vector3::new(tx, center_of_pillar_y, tz); + chunk.set_block_state(&target, pumpkin_data::BlockState::from_id(state)); + } + } + + true + } +} diff --git a/crates/pumpkin-world/src/generation/feature/features/end_spike.rs b/crates/pumpkin-world/src/generation/feature/features/end_spike.rs index 5e1275371..cba1a0eb2 100644 --- a/crates/pumpkin-world/src/generation/feature/features/end_spike.rs +++ b/crates/pumpkin-world/src/generation/feature/features/end_spike.rs @@ -2,10 +2,7 @@ use pumpkin_data::{ Block, BlockState, block_properties::{BlockProperties, OakFenceLikeProperties}, }; -use pumpkin_util::{ - math::position::BlockPos, - random::{RandomGenerator, RandomImpl}, -}; +use pumpkin_util::{math::position::BlockPos, random::RandomGenerator}; use crate::generation::proto_chunk::GenerationCache; use crate::{generation::section_coords, world::WorldPortalExt}; @@ -15,7 +12,7 @@ pub struct EndSpikeFeature { pub spikes: Vec, } -#[derive(Clone)] +#[derive(Clone, Copy, Debug, PartialEq, Eq)] pub struct Spike { pub center_x: i32, pub center_z: i32, @@ -25,14 +22,113 @@ pub struct Spike { } impl Spike { + #[must_use] pub const fn is_in_chunk(&self, pos: &BlockPos) -> bool { section_coords::block_to_section(pos.0.x) == section_coords::block_to_section(self.center_x) && section_coords::block_to_section(pos.0.z) == section_coords::block_to_section(self.center_z) } + + #[must_use] + pub const fn is_center_within_chunk(&self, chunk_origin: &BlockPos) -> bool { + section_coords::block_to_section(chunk_origin.0.x) + == section_coords::block_to_section(self.center_x) + && section_coords::block_to_section(chunk_origin.0.z) + == section_coords::block_to_section(self.center_z) + } + + #[must_use] + pub const fn top_bounding_box(&self) -> (f64, f64, f64, f64, f64, f64) { + ( + (self.center_x - self.radius) as f64, + 0.0, + (self.center_z - self.radius) as f64, + (self.center_x + self.radius) as f64 + 1.0, + 256.0, + (self.center_z + self.radius) as f64 + 1.0, + ) + } +} + +pub struct JavaRandom { + seed: u64, +} + +impl JavaRandom { + #[must_use] + pub const fn new(seed: u64) -> Self { + Self { + seed: (seed ^ 0x5DEECE66D) & ((1u64 << 48) - 1), + } + } + + pub const fn next(&mut self, bits: u32) -> i32 { + self.seed = (self.seed.wrapping_mul(0x5DEECE66D).wrapping_add(0xB)) & ((1u64 << 48) - 1); + (self.seed >> (48 - bits)) as i32 + } + + pub const fn next_i32(&mut self, bound: i32) -> i32 { + if bound <= 0 { + return 0; + } + if (bound & -bound) == bound { + return ((bound as i64 * self.next(31) as i64) >> 31) as i32; + } + let mut bits = self.next(31); + let mut val = bits % bound; + while bits - val + (bound - 1) < 0 { + bits = self.next(31); + val = bits % bound; + } + val + } + + pub const fn next_i64(&mut self) -> i64 { + ((self.next(32) as i64) << 32) + self.next(32) as i64 + } } impl EndSpikeFeature { + #[must_use] + pub fn get_spikes_for_seed(seed: u64) -> [Spike; 10] { + let mut random = JavaRandom::new(seed); + let key = (random.next_i64() & 65535) as u64; + let mut key_random = JavaRandom::new(key); + + let mut sizes: [i32; 10] = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]; + for i in (1..10usize).rev() { + let j = key_random.next_i32(i as i32 + 1) as usize; + sizes.swap(i, j); + } + + let mut spikes = [Spike { + center_x: 0, + center_z: 0, + radius: 0, + height: 0, + guarded: false, + }; 10]; + + for i in 0..10 { + let angle = 2.0 * (-std::f64::consts::PI + (std::f64::consts::PI / 10.0) * i as f64); + let center_x = (42.0 * angle.cos()).floor() as i32; + let center_z = (42.0 * angle.sin()).floor() as i32; + let size = sizes[i]; + let radius = 2 + size / 3; + let height = 76 + size * 3; + let guarded = size == 1 || size == 2; + spikes[i] = Spike { + center_x, + center_z, + radius, + height, + guarded, + }; + } + + spikes + } + #[expect(clippy::too_many_arguments)] pub fn generate( &self, @@ -40,38 +136,18 @@ impl EndSpikeFeature { _block_registry: &dyn WorldPortalExt, _min_y: i8, _height: u16, - _feature: pumpkin_data::placed_feature::PlacedFeature, // This placed feature - random: &mut RandomGenerator, + _feature: pumpkin_data::placed_feature::PlacedFeature, + _random: &mut RandomGenerator, pos: BlockPos, ) -> bool { - let mut spikes = self.spikes.clone(); - if spikes.is_empty() { - let mut sizes: Vec = (0..10).collect(); - for i in (1..10usize).rev() { - let j = random.next_bounded_i32(i as i32 + 1) as usize; - sizes.swap(i, j); - } + let spikes = if self.spikes.is_empty() { + Self::get_spikes_for_seed(0).to_vec() + } else { + self.spikes.clone() + }; - for (i, &l) in sizes.iter().enumerate() { - let angle = 2.0 * (-std::f64::consts::PI + 0.3141592653589793 * i as f64); - let center_x = (42.0 * angle.cos()).floor() as i32; - let center_z = (42.0 * angle.sin()).floor() as i32; - - let radius = 2 + l / 3; - let height = 76 + l * 3; - let guarded = l == 1 || l == 2; - - spikes.push(Spike { - center_x, - center_z, - radius, - height, - guarded, - }); - } - } for spike in spikes { - if !spike.is_in_chunk(&pos) { + if !spike.is_center_within_chunk(&pos) { continue; } Self::gen_spike(&spike, chunk); diff --git a/crates/pumpkin-world/src/generation/feature/features/mod.rs b/crates/pumpkin-world/src/generation/feature/features/mod.rs index 750309009..aceb474e1 100644 --- a/crates/pumpkin-world/src/generation/feature/features/mod.rs +++ b/crates/pumpkin-world/src/generation/feature/features/mod.rs @@ -14,6 +14,7 @@ pub mod drip_stone; pub mod end_gateway; pub mod end_island; pub mod end_platform; +pub mod end_podium; pub mod end_spike; pub mod fallen_tree; pub mod fill_layer; diff --git a/crates/pumpkin-world/src/generation/feature/features/tree/foliage/acacia.rs b/crates/pumpkin-world/src/generation/feature/features/tree/foliage/acacia.rs index fbe7aae83..06747577a 100644 --- a/crates/pumpkin-world/src/generation/feature/features/tree/foliage/acacia.rs +++ b/crates/pumpkin-world/src/generation/feature/features/tree/foliage/acacia.rs @@ -56,6 +56,7 @@ impl AcaciaFoliagePlacer { foliage_positions } + #[must_use] pub const fn get_random_height() -> i32 { 0 } diff --git a/crates/pumpkin-world/src/generation/feature/features/tree/foliage/blob.rs b/crates/pumpkin-world/src/generation/feature/features/tree/foliage/blob.rs index 9d3f2262d..95c81e6d0 100644 --- a/crates/pumpkin-world/src/generation/feature/features/tree/foliage/blob.rs +++ b/crates/pumpkin-world/src/generation/feature/features/tree/foliage/blob.rs @@ -42,6 +42,7 @@ impl BlobFoliagePlacer { foliage_positions } + #[must_use] pub const fn get_random_height(&self) -> i32 { self.height } diff --git a/crates/pumpkin-world/src/generation/feature/features/tree/foliage/bush.rs b/crates/pumpkin-world/src/generation/feature/features/tree/foliage/bush.rs index 850ed8c65..8afe0ff8a 100644 --- a/crates/pumpkin-world/src/generation/feature/features/tree/foliage/bush.rs +++ b/crates/pumpkin-world/src/generation/feature/features/tree/foliage/bush.rs @@ -42,6 +42,7 @@ impl BushFoliagePlacer { foliage_positions } + #[must_use] pub const fn get_random_height(&self) -> i32 { self.height } diff --git a/crates/pumpkin-world/src/generation/feature/features/tree/foliage/dark_oak.rs b/crates/pumpkin-world/src/generation/feature/features/tree/foliage/dark_oak.rs index 12b0b51c9..b3000b7c6 100644 --- a/crates/pumpkin-world/src/generation/feature/features/tree/foliage/dark_oak.rs +++ b/crates/pumpkin-world/src/generation/feature/features/tree/foliage/dark_oak.rs @@ -88,6 +88,7 @@ impl DarkOakFoliagePlacer { foliage_positions } + #[must_use] pub const fn get_random_height() -> i32 { 4 } diff --git a/crates/pumpkin-world/src/generation/feature/features/tree/foliage/fancy.rs b/crates/pumpkin-world/src/generation/feature/features/tree/foliage/fancy.rs index 2ba0fdff2..258ec48fa 100644 --- a/crates/pumpkin-world/src/generation/feature/features/tree/foliage/fancy.rs +++ b/crates/pumpkin-world/src/generation/feature/features/tree/foliage/fancy.rs @@ -41,6 +41,7 @@ impl LargeOakFoliagePlacer { foliage_positions } + #[must_use] pub const fn get_random_height(&self) -> i32 { self.height } diff --git a/crates/pumpkin-world/src/generation/feature/features/tree/foliage/jungle.rs b/crates/pumpkin-world/src/generation/feature/features/tree/foliage/jungle.rs index fb42c5578..ecacc7e03 100644 --- a/crates/pumpkin-world/src/generation/feature/features/tree/foliage/jungle.rs +++ b/crates/pumpkin-world/src/generation/feature/features/tree/foliage/jungle.rs @@ -46,6 +46,7 @@ impl JungleFoliagePlacer { } foliage_positions } + #[must_use] pub const fn get_random_height(&self) -> i32 { self.height } diff --git a/crates/pumpkin-world/src/generation/feature/features/tree/mod.rs b/crates/pumpkin-world/src/generation/feature/features/tree/mod.rs index a9459912c..8c50d23dd 100644 --- a/crates/pumpkin-world/src/generation/feature/features/tree/mod.rs +++ b/crates/pumpkin-world/src/generation/feature/features/tree/mod.rs @@ -182,14 +182,17 @@ impl TreeFeature { } } + #[must_use] pub fn can_replace_or_log(state: &BlockState, id: BlockId) -> bool { Self::can_replace(state, id) || id.has_tag(tag::Block::MINECRAFT_LOGS) } + #[must_use] pub fn is_air_or_leaves(state: &BlockState, id: BlockId) -> bool { state.is_air() || id.has_tag(tag::Block::MINECRAFT_LEAVES) } + #[must_use] pub fn can_replace(state: &BlockState, id: BlockId) -> bool { state.is_air() || id.has_tag(tag::Block::MINECRAFT_REPLACEABLE_BY_TREES) } diff --git a/crates/pumpkin-world/src/generation/feature/features/tree/trunk/fancy.rs b/crates/pumpkin-world/src/generation/feature/features/tree/trunk/fancy.rs index 8d5af6d37..9a15eab60 100644 --- a/crates/pumpkin-world/src/generation/feature/features/tree/trunk/fancy.rs +++ b/crates/pumpkin-world/src/generation/feature/features/tree/trunk/fancy.rs @@ -258,6 +258,7 @@ pub struct BranchPosition { } impl BranchPosition { + #[must_use] pub const fn new(pos: BlockPos, end_y: i32) -> Self { Self { node: TreeNode { @@ -269,6 +270,7 @@ impl BranchPosition { } } + #[must_use] pub const fn get_end_y(&self) -> i32 { self.end_y } diff --git a/crates/pumpkin-world/src/generation/feature/mod.rs b/crates/pumpkin-world/src/generation/feature/mod.rs index 81cb495c5..8f3ecfaa9 100644 --- a/crates/pumpkin-world/src/generation/feature/mod.rs +++ b/crates/pumpkin-world/src/generation/feature/mod.rs @@ -5,5 +5,5 @@ pub mod configured_features; // feature. pub mod placed_features; -mod features; +pub mod features; mod size; diff --git a/crates/pumpkin-world/src/level.rs b/crates/pumpkin-world/src/level.rs index a521316df..b4c820285 100644 --- a/crates/pumpkin-world/src/level.rs +++ b/crates/pumpkin-world/src/level.rs @@ -628,6 +628,7 @@ impl Level { return res; } let chunk = self.fetch_chunk(pos).await; + self.loaded_chunks.insert(pos, chunk.clone()); f(&chunk) } diff --git a/crates/pumpkin/src/block/blocks/bed.rs b/crates/pumpkin/src/block/blocks/bed.rs index 80509fea7..8218b27d0 100644 --- a/crates/pumpkin/src/block/blocks/bed.rs +++ b/crates/pumpkin/src/block/blocks/bed.rs @@ -150,10 +150,10 @@ impl BlockBehaviour for BedBlock { let is_creative = args.player.gamemode.load() == GameMode::Creative; let flags = if bed_props.part == BedPart::Foot && !is_creative { // Breaking foot in survival -> allow head to drop - BlockFlags::NOTIFY_NEIGHBORS + BlockFlags::NOTIFY_ALL } else { // Breaking head OR creative mode -> skip drops - BlockFlags::SKIP_DROPS | BlockFlags::NOTIFY_NEIGHBORS + BlockFlags::SKIP_DROPS | BlockFlags::NOTIFY_ALL }; args.world @@ -165,15 +165,6 @@ impl BlockBehaviour for BedBlock { return; } - // If the block is being replaced with air (i.e., broken), the `broken` callback - // will handle breaking the other half with the correct drop flags. Only handle it here - // if the block is being replaced with something else (e.g., piston movement). - let new_state_id = args.world.get_block_state_id(args.position); - let new_block = Block::from_state_id(new_state_id); - if new_block == &Block::AIR { - return; - } - let bed_props = BedProperties::from_state_id(args.old_state_id, args.block); let other_half_pos = if bed_props.part == BedPart::Head { args.position @@ -189,7 +180,7 @@ impl BlockBehaviour for BedBlock { args.world.break_block( &other_half_pos, None, - BlockFlags::SKIP_DROPS | BlockFlags::NOTIFY_NEIGHBORS, + BlockFlags::SKIP_DROPS | BlockFlags::NOTIFY_ALL, ); } } diff --git a/crates/pumpkin/src/block/blocks/doors.rs b/crates/pumpkin/src/block/blocks/doors.rs index 285a09051..436f3208c 100644 --- a/crates/pumpkin/src/block/blocks/doors.rs +++ b/crates/pumpkin/src/block/blocks/doors.rs @@ -267,12 +267,17 @@ impl BlockBehaviour for DoorBlock { DoubleBlockHalf::Lower => args.position.up(), }; - let neighbor_state_id = args.world.get_block_state_id(&other_half_pos); - if neighbor_state_id.to_block_id() != args.block.id { + let (other_block, other_state) = args.world.get_block_and_state(&other_half_pos); + if other_block.id != args.block.id { args.world.update_neighbors(&other_half_pos, None); return; // Neighbor is already gone or is a different block } + let other_props = DoorProperties::from_state_id(other_state.id, other_block); + if other_props.half == door_props.half { + return; + } + let is_creative = args.player.gamemode.load() == GameMode::Creative; let flags = if door_props.half == DoubleBlockHalf::Upper && !is_creative { BlockFlags::NOTIFY_ALL @@ -285,56 +290,57 @@ impl BlockBehaviour for DoorBlock { } fn on_neighbor_update(&self, args: OnNeighborUpdateArgs<'_>) { - { - let block_state = args.world.get_block_state(args.position); - let mut door_props = DoorProperties::from_state_id(block_state.id, args.block); - let other_half = match door_props.half { - DoubleBlockHalf::Upper => BlockDirection::Down, - DoubleBlockHalf::Lower => BlockDirection::Up, + let block_state = args.world.get_block_state(args.position); + let mut door_props = DoorProperties::from_state_id(block_state.id, args.block); + let other_half = match door_props.half { + DoubleBlockHalf::Upper => BlockDirection::Down, + DoubleBlockHalf::Lower => BlockDirection::Up, + }; + let other_pos = args.position.offset(other_half.to_offset()); + let (other_block, other_state_id) = args.world.get_block_and_state_id(&other_pos); + + if other_block.id != args.block.id { + return; + } + + let powered = block_receives_redstone_power(args.world, args.position) + || block_receives_redstone_power(args.world, &other_pos); + + if door_props.powered != powered { + let sound_half = if door_props.open { + DoubleBlockHalf::Lower + } else { + DoubleBlockHalf::Upper }; - let other_pos = args.position.offset(other_half.to_offset()); - let (other_block, other_state_id) = args.world.get_block_and_state_id(&other_pos); - let powered = block_receives_redstone_power(args.world, args.position) - || block_receives_redstone_power(args.world, &other_pos); + let mut other_door_props = DoorProperties::from_state_id(other_state_id, other_block); - if door_props.powered != powered { - let sound_half = if door_props.open { - DoubleBlockHalf::Lower - } else { - DoubleBlockHalf::Upper - }; + door_props.powered = powered; + other_door_props.powered = powered; - let mut other_door_props = - DoorProperties::from_state_id(other_state_id, other_block); + if door_props.open != powered { + door_props.open = powered; + other_door_props.open = powered; + } - door_props.powered = powered; - other_door_props.powered = powered; - - if door_props.open != powered { - door_props.open = powered; - other_door_props.open = powered; - } - - if door_props.half == sound_half { - args.world.play_block_sound( - get_sound(args.block, powered), - SoundCategory::Blocks, - *args.position, - ); - } - - args.world.set_block_state( - args.position, - door_props.to_state_id(args.block), - BlockFlags::NOTIFY_ALL, - ); - args.world.set_block_state( - &other_pos, - other_door_props.to_state_id(other_block), - BlockFlags::NOTIFY_ALL, + if door_props.half == sound_half { + args.world.play_block_sound( + get_sound(args.block, powered), + SoundCategory::Blocks, + *args.position, ); } + + args.world.set_block_state( + args.position, + door_props.to_state_id(args.block), + BlockFlags::NOTIFY_ALL, + ); + args.world.set_block_state( + &other_pos, + other_door_props.to_state_id(other_block), + BlockFlags::NOTIFY_ALL, + ); } } @@ -365,28 +371,26 @@ impl BlockBehaviour for DoorBlock { } fn on_state_replaced(&self, args: OnStateReplacedArgs<'_>) { - { - if args.moved { - return; + if args.moved { + return; + } + + let door_props = DoorProperties::from_state_id(args.old_state_id, args.block); + let other_half_pos = match door_props.half { + DoubleBlockHalf::Upper => args.position.down(), + DoubleBlockHalf::Lower => args.position.up(), + }; + + let (other_block, other_state) = args.world.get_block_and_state(&other_half_pos); + if other_block.id == args.block.id { + let other_props = DoorProperties::from_state_id(other_state.id, other_block); + if other_props.half != door_props.half { + args.world.break_block( + &other_half_pos, + None, + BlockFlags::SKIP_DROPS | BlockFlags::NOTIFY_ALL, + ); } - - let new_state_id = args.world.get_block_state_id(args.position); - let new_block = Block::from_state_id(new_state_id); - if new_block == &Block::AIR { - return; - } - - let door_props = DoorProperties::from_state_id(args.old_state_id, args.block); - let other_half_pos = match door_props.half { - DoubleBlockHalf::Upper => args.position.down(), - DoubleBlockHalf::Lower => args.position.up(), - }; - - args.world.break_block( - &other_half_pos, - None, - BlockFlags::SKIP_DROPS | BlockFlags::NOTIFY_ALL, - ); } } } diff --git a/crates/pumpkin/src/block/blocks/end_gateway.rs b/crates/pumpkin/src/block/blocks/end_gateway.rs new file mode 100644 index 000000000..57294f630 --- /dev/null +++ b/crates/pumpkin/src/block/blocks/end_gateway.rs @@ -0,0 +1,62 @@ +use std::sync::Arc; + +use pumpkin_macros::pumpkin_block; + +use crate::block::entities::end_gateway::EndGatewayBlockEntity; +use crate::block::{BlockBehaviour, OnEntityCollisionArgs, OnSyncedBlockEventArgs, PlacedArgs}; + +#[pumpkin_block("minecraft:end_gateway")] +pub struct EndGatewayBlock; + +impl BlockBehaviour for EndGatewayBlock { + fn on_entity_collision(&self, args: OnEntityCollisionArgs<'_>) { + let entity = args.entity.get_entity(); + if entity + .portal_cooldown + .load(std::sync::atomic::Ordering::Relaxed) + > 0 + { + return; + } + + let Some(block_entity) = args.world.get_block_entity(args.position) else { + return; + }; + let Some(end_gateway) = block_entity + .as_any() + .downcast_ref::() + else { + return; + }; + + if end_gateway.is_cooling_down() { + return; + } + + end_gateway.trigger_cooldown(args.world, *args.position); + + if let Some(destination) = end_gateway.get_portal_position(args.world, *args.position) { + let yaw = entity.yaw.load(); + let pitch = entity.pitch.load(); + args.entity + .teleport(destination, Some(yaw), Some(pitch), args.world.clone()); + } + } + + fn on_synced_block_event(&self, args: OnSyncedBlockEventArgs<'_>) -> bool { + if let Some(block_entity) = args.world.get_block_entity(args.position) + && let Some(end_gateway) = block_entity + .as_any() + .downcast_ref::() + { + end_gateway.trigger_event(args.r#type, args.data) + } else { + args.r#type == EndGatewayBlockEntity::EVENT_COOLDOWN + } + } + + fn placed(&self, args: PlacedArgs<'_>) { + let block_entity = EndGatewayBlockEntity::new(*args.position); + args.world.add_block_entity(Arc::new(block_entity)); + } +} diff --git a/crates/pumpkin/src/block/blocks/end_portal.rs b/crates/pumpkin/src/block/blocks/end_portal.rs index 2538a470d..3d4bdfe69 100644 --- a/crates/pumpkin/src/block/blocks/end_portal.rs +++ b/crates/pumpkin/src/block/blocks/end_portal.rs @@ -21,11 +21,6 @@ impl BlockBehaviour for EndPortalBlock { if Arc::ptr_eq(&target_world, args.world) { return; } - tracing::info!( - "End portal collision at {:?}, targeting world {:?}", - args.position, - target_world.dimension.minecraft_name - ); args.entity .get_entity() .try_use_portal(target_world, *args.position); diff --git a/crates/pumpkin/src/block/blocks/mod.rs b/crates/pumpkin/src/block/blocks/mod.rs index 4ed73d03f..5b0f987a8 100644 --- a/crates/pumpkin/src/block/blocks/mod.rs +++ b/crates/pumpkin/src/block/blocks/mod.rs @@ -1,4 +1,5 @@ // Portals & dimension blocks +pub mod end_gateway; pub mod end_portal; pub mod end_portal_frame; pub mod end_rod; diff --git a/crates/pumpkin/src/block/blocks/plant/tall_plant.rs b/crates/pumpkin/src/block/blocks/plant/tall_plant.rs index 6b7b613a5..3601dc855 100644 --- a/crates/pumpkin/src/block/blocks/plant/tall_plant.rs +++ b/crates/pumpkin/src/block/blocks/plant/tall_plant.rs @@ -113,7 +113,9 @@ impl BlockBehaviour for TallPlantBlock { args.world.break_block( &other_block_pos, None, - BlockFlags::SKIP_DROPS | BlockFlags::SKIP_BLOCK_ADDED_CALLBACK, + BlockFlags::SKIP_DROPS + | BlockFlags::SKIP_BLOCK_ADDED_CALLBACK + | BlockFlags::NOTIFY_ALL, ); } } diff --git a/crates/pumpkin/src/block/entities/end_gateway.rs b/crates/pumpkin/src/block/entities/end_gateway.rs index 79ef68814..679c36b9b 100644 --- a/crates/pumpkin/src/block/entities/end_gateway.rs +++ b/crates/pumpkin/src/block/entities/end_gateway.rs @@ -1,11 +1,20 @@ use super::BlockEntity; +use pumpkin_data::Block; use pumpkin_nbt::compound::NbtCompound; use pumpkin_util::math::position::BlockPos; -use std::sync::Mutex; +use pumpkin_util::math::vector2::Vector2; +use pumpkin_util::math::vector3::Vector3; +use pumpkin_util::random::xoroshiro128::Xoroshiro; +use pumpkin_util::random::{RandomGenerator, RandomImpl}; +use pumpkin_world::world::BlockFlags; +use std::sync::{Arc, Mutex}; + +use crate::world::World; pub struct EndGatewayBlockEntity { pub position: BlockPos, pub age: Mutex, + pub teleport_cooldown: Mutex, pub exact_teleport: Mutex, pub exit_portal: Mutex>, } @@ -25,16 +34,23 @@ impl BlockEntity for EndGatewayBlockEntity { { let age = nbt.get_long("Age").unwrap_or(0); let exact_teleport = nbt.get_bool("ExactTeleport").unwrap_or(false); - let exit_portal = nbt.get_compound("ExitPortal").map(|c| { - BlockPos::new( - c.get_int("X").unwrap_or(0), - c.get_int("Y").unwrap_or(0), - c.get_int("Z").unwrap_or(0), - ) - }); + let exit_portal = nbt + .get_compound("ExitPortal") + .map(|c| { + BlockPos::new( + c.get_int("X").unwrap_or(0), + c.get_int("Y").unwrap_or(0), + c.get_int("Z").unwrap_or(0), + ) + }) + .or_else(|| { + nbt.get_int_array("exit_portal") + .and_then(|arr| (arr.len() == 3).then(|| BlockPos::new(arr[0], arr[1], arr[2]))) + }); Self { position, age: Mutex::new(age), + teleport_cooldown: Mutex::new(0), exact_teleport: Mutex::new(exact_teleport), exit_portal: Mutex::new(exit_portal), } @@ -44,8 +60,10 @@ impl BlockEntity for EndGatewayBlockEntity { if let Ok(age) = self.age.lock() { nbt.put_long("Age", *age); } - if let Ok(exact_teleport) = self.exact_teleport.lock() { - nbt.put_bool("ExactTeleport", *exact_teleport); + if let Ok(exact_teleport) = self.exact_teleport.lock() + && *exact_teleport + { + nbt.put_bool("ExactTeleport", true); } if let Ok(exit_portal) = self.exit_portal.lock() && let Some(exit) = exit_portal.as_ref() @@ -61,9 +79,13 @@ impl BlockEntity for EndGatewayBlockEntity { fn chunk_data_nbt(&self) -> Option { let mut nbt = NbtCompound::new(); nbt.put_long("Age", *self.age.try_lock().ok()?); - nbt.put_bool("ExactTeleport", *self.exact_teleport.try_lock().ok()?); - if let Ok(exit) = self.exit_portal.try_lock() - && let Some(ref exit) = *exit + if let Ok(exact_teleport) = self.exact_teleport.try_lock() + && *exact_teleport + { + nbt.put_bool("ExactTeleport", true); + } + if let Ok(exit_portal) = self.exit_portal.try_lock() + && let Some(ref exit) = *exit_portal { let mut exit_nbt = NbtCompound::new(); exit_nbt.put_int("X", exit.0.x); @@ -74,6 +96,20 @@ impl BlockEntity for EndGatewayBlockEntity { Some(nbt) } + fn tick(&self, world: &Arc) { + let cooling_down = self.is_cooling_down(); + if let Ok(mut age) = self.age.lock() { + *age += 1; + if cooling_down { + if let Ok(mut cooldown) = self.teleport_cooldown.lock() { + *cooldown -= 1; + } + } else if *age % Self::ATTENTION_INTERVAL == 0 { + self.trigger_cooldown(world, self.position); + } + } + } + fn as_any(&self) -> &dyn std::any::Any { self } @@ -81,13 +117,357 @@ impl BlockEntity for EndGatewayBlockEntity { impl EndGatewayBlockEntity { pub const ID: &'static str = "minecraft:end_gateway"; + pub const SPAWN_TIME: i64 = 200; + pub const COOLDOWN_TIME: i32 = 40; + pub const ATTENTION_INTERVAL: i64 = 2400; + pub const EVENT_COOLDOWN: u8 = 1; + pub const GATEWAY_HEIGHT_ABOVE_SURFACE: i32 = 10; + #[must_use] pub const fn new(position: BlockPos) -> Self { Self { position, age: Mutex::new(0), + teleport_cooldown: Mutex::new(0), exact_teleport: Mutex::new(false), exit_portal: Mutex::new(None), } } + + #[must_use] + pub fn is_spawning(&self) -> bool { + self.age.lock().is_ok_and(|age| *age < Self::SPAWN_TIME) + } + + #[must_use] + pub fn is_cooling_down(&self) -> bool { + self.teleport_cooldown.lock().is_ok_and(|cd| *cd > 0) + } + + #[must_use] + pub fn get_spawn_percent(&self, a: f32) -> f32 { + let age = self.age.lock().map_or(0, |g| *g); + ((age as f32 + a) / Self::SPAWN_TIME as f32).clamp(0.0, 1.0) + } + + #[must_use] + pub fn get_cooldown_percent(&self, a: f32) -> f32 { + let cd = self.teleport_cooldown.lock().map_or(0, |g| *g); + 1.0 - ((cd as f32 - a) / Self::COOLDOWN_TIME as f32).clamp(0.0, 1.0) + } + + pub fn trigger_cooldown(&self, world: &World, pos: BlockPos) { + if let Ok(mut cd) = self.teleport_cooldown.lock() { + *cd = Self::COOLDOWN_TIME; + } + world.add_synced_block_event(pos, Self::EVENT_COOLDOWN, 0); + } + + pub fn beam_animation_tick(&self) { + if let Ok(mut age) = self.age.lock() { + *age += 1; + } + if self.is_cooling_down() + && let Ok(mut cd) = self.teleport_cooldown.lock() + { + *cd -= 1; + } + } + + pub fn trigger_event(&self, b0: u8, _b1: u8) -> bool { + if b0 == Self::EVENT_COOLDOWN { + if let Ok(mut cd) = self.teleport_cooldown.lock() { + *cd = Self::COOLDOWN_TIME; + } + true + } else { + false + } + } + + pub fn set_exit_position(&self, exact_position: BlockPos, exact: bool) { + if let Ok(mut exact_tp) = self.exact_teleport.lock() { + *exact_tp = exact; + } + if let Ok(mut exit) = self.exit_portal.lock() { + *exit = Some(exact_position); + } + } + + #[must_use] + pub fn get_portal_position( + &self, + current_level: &Arc, + portal_entry_pos: BlockPos, + ) -> Option> { + let exit_portal_opt = self.exit_portal.lock().ok().and_then(|opt| *opt); + if exit_portal_opt.is_none() + && current_level.dimension == pumpkin_data::dimension::Dimension::THE_END + { + let exit_portal_pos = + Self::find_or_create_valid_teleport_pos(current_level, portal_entry_pos); + let exit_portal_pos = BlockPos::new( + exit_portal_pos.0.x, + exit_portal_pos.0.y + Self::GATEWAY_HEIGHT_ABOVE_SURFACE, + exit_portal_pos.0.z, + ); + tracing::debug!("Creating portal at {:?}", exit_portal_pos); + Self::spawn_gateway_portal(current_level, exit_portal_pos, portal_entry_pos); + let exact = self.exact_teleport.lock().is_ok_and(|g| *g); + self.set_exit_position(exit_portal_pos, exact); + } + + let exit_portal = self.exit_portal.lock().ok().and_then(|opt| *opt)?; + let exact = self.exact_teleport.lock().is_ok_and(|g| *g); + let pos = if exact { + exit_portal + } else { + Self::find_exit_position(current_level, exit_portal) + }; + Some(Vector3::new( + pos.0.x as f64 + 0.5, + pos.0.y as f64, + pos.0.z as f64 + 0.5, + )) + } + + fn find_exit_position(level: &World, exit_portal: BlockPos) -> BlockPos { + let search_center = BlockPos::new(exit_portal.0.x, exit_portal.0.y + 2, exit_portal.0.z); + let tallest = Self::find_tallest_block(level, search_center, 5, false); + tracing::debug!( + "Best exit position for portal at {:?} is {:?}", + exit_portal, + tallest + ); + BlockPos::new(tallest.0.x, tallest.0.y + 1, tallest.0.z) + } + + fn find_or_create_valid_teleport_pos( + level: &Arc, + end_gateway_pos: BlockPos, + ) -> BlockPos { + let exit_portal_xz = Self::find_exit_portal_xz_pos_tentative(level, end_gateway_pos); + let chunk_x = (exit_portal_xz.x / 16.0).floor() as i32; + let chunk_z = (exit_portal_xz.z / 16.0).floor() as i32; + + let exit_portal_pos = Self::find_valid_spawn_in_chunk(level, chunk_x, chunk_z); + let exit_portal_pos = exit_portal_pos.map_or_else( + || { + let new_exit_portal_pos = BlockPos::new( + (exit_portal_xz.x + 0.5).floor() as i32, + 75, + (exit_portal_xz.z + 0.5).floor() as i32, + ); + tracing::debug!( + "Failed to find a suitable block to teleport to, spawning an island on {:?}", + new_exit_portal_pos + ); + Self::spawn_end_island(level, new_exit_portal_pos); + new_exit_portal_pos + }, + |pos| { + tracing::debug!("Found suitable block to teleport to: {:?}", pos); + pos + }, + ); + + Self::find_tallest_block(level, exit_portal_pos, 16, true) + } + + fn find_exit_portal_xz_pos_tentative(level: &World, end_gateway_pos: BlockPos) -> Vector3 { + let mut dir = Vector3::new(end_gateway_pos.0.x as f64, 0.0, end_gateway_pos.0.z as f64); + let len = dir.x.hypot(dir.z); + if len > 0.0 { + dir.x /= len; + dir.z /= len; + } else { + dir.x = 1.0; + } + + let mut exit_portal_xz = Vector3::new(dir.x * 1024.0, 0.0, dir.z * 1024.0); + + let mut chunk_limit = 16; + while !Self::is_chunk_empty(level, exit_portal_xz) && chunk_limit > 0 { + chunk_limit -= 1; + exit_portal_xz.x -= dir.x * 16.0; + exit_portal_xz.z -= dir.z * 16.0; + } + + let mut forward_limit = 16; + while Self::is_chunk_empty(level, exit_portal_xz) && forward_limit > 0 { + forward_limit -= 1; + exit_portal_xz.x += dir.x * 16.0; + exit_portal_xz.z += dir.z * 16.0; + } + + exit_portal_xz + } + + fn is_chunk_empty(level: &World, xz_pos: Vector3) -> bool { + let chunk_x = (xz_pos.x / 16.0).floor() as i32; + let chunk_z = (xz_pos.z / 16.0).floor() as i32; + let chunk_pos = Vector2::new(chunk_x, chunk_z); + level + .level + .read_chunk_sync(&chunk_pos, |chunk| { + let sections = chunk + .section + .block_sections + .read() + .unwrap_or_else(std::sync::PoisonError::into_inner); + sections.iter().all(|s| match s { + pumpkin_world::chunk::palette::BlockPalette::Homogeneous(id) => { + pumpkin_data::block_properties::is_air(*id) + } + pumpkin_world::chunk::palette::BlockPalette::Heterogeneous(_) => false, + }) + }) + .unwrap_or(true) + } + + fn find_tallest_block( + level: &World, + around: BlockPos, + dist: i32, + allow_bedrock: bool, + ) -> BlockPos { + let mut tallest: Option = None; + let max_y = level.dimension.min_y + level.dimension.height - 1; + let min_y = level.dimension.min_y; + + for xd in -dist..=dist { + for zd in -dist..=dist { + if xd != 0 || zd != 0 || allow_bedrock { + let mut y = max_y; + let target_min_y = tallest.map_or(min_y, |t| t.0.y); + while y > target_min_y { + let check_pos = BlockPos::new(around.0.x + xd, y, around.0.z + zd); + let (block, state) = level.get_block_and_state(&check_pos); + if !state.is_air() + && (allow_bedrock || block != &Block::BEDROCK) + && state.is_full_cube() + { + tallest = Some(check_pos); + break; + } + y -= 1; + } + } + } + } + tallest.unwrap_or(around) + } + + fn find_valid_spawn_in_chunk(level: &World, chunk_x: i32, chunk_z: i32) -> Option { + let min_x = chunk_x * 16; + let max_x = min_x + 15; + let min_z = chunk_z * 16; + let max_z = min_z + 15; + let min_y = 30; + let max_y = level.dimension.min_y + level.dimension.height - 1; + + let mut closest: Option = None; + let mut closest_dist = 0.0f64; + + for x in min_x..=max_x { + for z in min_z..=max_z { + for y in min_y..=max_y { + let pos = BlockPos::new(x, y, z); + let (block, _state) = level.get_block_and_state(&pos); + if block == &Block::END_STONE { + let above = BlockPos::new(x, y + 1, z); + let above2 = BlockPos::new(x, y + 2, z); + let above_state = level.get_block_state(&above); + let above2_state = level.get_block_state(&above2); + if !above_state.is_full_cube() && !above2_state.is_full_cube() { + let dist = (x * x + z * z) as f64; + if closest.is_none() || dist < closest_dist { + closest = Some(pos); + closest_dist = dist; + } + } + } + } + } + } + + closest + } + + fn spawn_end_island(world: &Arc, pos: BlockPos) { + let seed = (pos.0.x as u64) ^ ((pos.0.z as u64) << 32) ^ (pos.0.y as u64); + let mut random = RandomGenerator::Xoroshiro(Xoroshiro::from_seed(seed)); + let mut size = random.next_bounded_i32(3) as f32 + 4.0; + let mut dy = 0i32; + while size > 0.5 { + let start = size.copysign(-1.0).floor() as i32; + let end = size.ceil() as i32; + let radius_sq = (size + 1.0) * (size + 1.0); + + for dx in start..=end { + for dz in start..=end { + if (dx * dx + dz * dz) as f32 <= radius_sq { + let target = BlockPos::new(pos.0.x + dx, pos.0.y + dy, pos.0.z + dz); + world.set_block_state( + &target, + Block::END_STONE.default_state.id, + BlockFlags::NOTIFY_ALL, + ); + } + } + } + + size -= random.next_bounded_i32(2) as f32 + 0.5; + dy -= 1; + } + } + + fn spawn_gateway_portal(world: &Arc, portal_pos: BlockPos, exit_pos: BlockPos) { + let origin = portal_pos; + for dx in -1i32..=1 { + for dy in -2i32..=2 { + for dz in -1i32..=1 { + let same_x = dx == 0; + let same_y = dy == 0; + let same_z = dz == 0; + let end = dy.abs() == 2; + let target = BlockPos::new(origin.0.x + dx, origin.0.y + dy, origin.0.z + dz); + + if same_x && same_y && same_z { + world.set_block_state( + &target, + Block::END_GATEWAY.default_state.id, + BlockFlags::NOTIFY_LISTENERS, + ); + let return_gateway = Arc::new(Self { + position: target, + age: Mutex::new(0), + teleport_cooldown: Mutex::new(0), + exact_teleport: Mutex::new(false), + exit_portal: Mutex::new(Some(exit_pos)), + }); + world.add_block_entity(return_gateway); + } else if same_y { + world.set_block_state( + &target, + Block::AIR.default_state.id, + BlockFlags::NOTIFY_LISTENERS, + ); + } else if (end && same_x && same_z) || ((same_x || same_z) && !end) { + world.set_block_state( + &target, + Block::BEDROCK.default_state.id, + BlockFlags::NOTIFY_LISTENERS, + ); + } else { + world.set_block_state( + &target, + Block::AIR.default_state.id, + BlockFlags::NOTIFY_LISTENERS, + ); + } + } + } + } + } } diff --git a/crates/pumpkin/src/block/registry.rs b/crates/pumpkin/src/block/registry.rs index 27e1588af..ff477148a 100644 --- a/crates/pumpkin/src/block/registry.rs +++ b/crates/pumpkin/src/block/registry.rs @@ -30,6 +30,7 @@ use crate::block::blocks::decorated_pot::DecoratedPotBlock; use crate::block::blocks::dirt_path::DirtPathBlock; use crate::block::blocks::doors::DoorBlock; use crate::block::blocks::dripstone::DripstoneBlock; +use crate::block::blocks::end_gateway::EndGatewayBlock; use crate::block::blocks::end_portal::EndPortalBlock; use crate::block::blocks::end_portal_frame::EndPortalFrameBlock; use crate::block::blocks::falling::FallingBlock; @@ -331,6 +332,7 @@ pub fn default_registry() -> Arc { manager.register(BeehiveBlock); manager.register(PressurePlateBlock); manager.register(WeightedPressurePlateBlock); + manager.register(EndGatewayBlock); manager.register(EndPortalBlock); manager.register(SpawnerBlock); manager.register(EndPortalFrameBlock); diff --git a/crates/pumpkin/src/entity/attributes.rs b/crates/pumpkin/src/entity/attributes.rs index d94370cc5..87856dfd4 100644 --- a/crates/pumpkin/src/entity/attributes.rs +++ b/crates/pumpkin/src/entity/attributes.rs @@ -134,15 +134,17 @@ pub fn send_attribute_updates_for_living( )); let name = match attribute.id { - 22 => "minecraft:movement".to_string(), - 19 => "minecraft:health".to_string(), - 18 => "minecraft:absorption".to_string(), - 2 => "minecraft:attack_damage".to_string(), - 0 => "minecraft:armor".to_string(), - 16 => "minecraft:knockback_resistance".to_string(), - 17 => "minecraft:luck".to_string(), - 13 => "minecraft:follow_range".to_string(), - 15 => "minecraft:horse.jump_strength".to_string(), + id if id == Attributes::MOVEMENT_SPEED.id => "minecraft:movement".to_string(), + id if id == Attributes::MAX_HEALTH.id => "minecraft:health".to_string(), + id if id == Attributes::MAX_ABSORPTION.id => "minecraft:absorption".to_string(), + id if id == Attributes::ATTACK_DAMAGE.id => "minecraft:attack_damage".to_string(), + id if id == Attributes::ARMOR.id => "minecraft:armor".to_string(), + id if id == Attributes::KNOCKBACK_RESISTANCE.id => { + "minecraft:knockback_resistance".to_string() + } + id if id == Attributes::LUCK.id => "minecraft:luck".to_string(), + id if id == Attributes::FOLLOW_RANGE.id => "minecraft:follow_range".to_string(), + id if id == Attributes::JUMP_STRENGTH.id => "minecraft:horse.jump_strength".to_string(), // Fallback for others _ => format!("minecraft:attribute.{}", attribute.id), }; @@ -261,3 +263,85 @@ impl AttributeRegistry { } } } + +#[cfg(test)] +mod tests { + use super::*; + use pumpkin_data::attributes::Attributes; + use pumpkin_data::entity::EntityType; + + #[test] + fn player_base_attributes() { + let speed_attr = EntityType::PLAYER + .attributes + .iter() + .find(|(attr, _)| attr.id == Attributes::MOVEMENT_SPEED.id); + assert!(speed_attr.is_some()); + let (_, base_speed) = speed_attr.unwrap(); + assert!((base_speed - 0.1).abs() < f64::EPSILON); + } + + #[test] + fn sprinting_modifier_calculation() { + let mut instance = AttributeInstance::new(0.1); + assert!((instance.value() - 0.1).abs() < f64::EPSILON); + + let sprinting_mod = Modifier { + id: "minecraft:sprinting".to_string(), + amount: 0.300_000_011_920_928_96, + operation: ModifierOperation::MultiplyTotal, + }; + + instance.add_or_replace_modifier(sprinting_mod); + let sprinting_value = instance.value(); + // 0.1 * (1.0 + 0.30000001192092896) = 0.1300000011920929 + assert!((sprinting_value - 0.130_000_001_192_092_9).abs() < 1e-9); + + instance.remove_modifier("minecraft:sprinting"); + assert!((instance.value() - 0.1).abs() < f64::EPSILON); + } + + #[test] + fn attribute_modifier_operations() { + let mut instance = AttributeInstance::new(10.0); + + // ADD: 10.0 + 2.0 + 3.0 = 15.0 + instance.add_or_replace_modifier(Modifier { + id: "add_1".to_string(), + amount: 2.0, + operation: ModifierOperation::Add, + }); + instance.add_or_replace_modifier(Modifier { + id: "add_2".to_string(), + amount: 3.0, + operation: ModifierOperation::Add, + }); + assert!((instance.value() - 15.0).abs() < f64::EPSILON); + + // MULTIPLY_BASE: 15.0 * (1.0 + 0.5 + 0.2) = 15.0 * 1.7 = 25.5 + instance.add_or_replace_modifier(Modifier { + id: "mul_base_1".to_string(), + amount: 0.5, + operation: ModifierOperation::MultiplyBase, + }); + instance.add_or_replace_modifier(Modifier { + id: "mul_base_2".to_string(), + amount: 0.2, + operation: ModifierOperation::MultiplyBase, + }); + assert!((instance.value() - 25.5).abs() < f64::EPSILON); + + // MULTIPLY_TOTAL: 25.5 * (1.0 + 0.1) * (1.0 + 0.2) = 25.5 * 1.1 * 1.2 = 33.66 + instance.add_or_replace_modifier(Modifier { + id: "mul_total_1".to_string(), + amount: 0.1, + operation: ModifierOperation::MultiplyTotal, + }); + instance.add_or_replace_modifier(Modifier { + id: "mul_total_2".to_string(), + amount: 0.2, + operation: ModifierOperation::MultiplyTotal, + }); + assert!((instance.value() - 33.66).abs() < 1e-9); + } +} diff --git a/crates/pumpkin/src/entity/boss/ender_dragon.rs b/crates/pumpkin/src/entity/boss/ender_dragon.rs index 61010939f..00f2d82d4 100644 --- a/crates/pumpkin/src/entity/boss/ender_dragon.rs +++ b/crates/pumpkin/src/entity/boss/ender_dragon.rs @@ -763,6 +763,9 @@ impl EnderDragonEntity { } pub fn ai_step(&self) { + if self.mob_entity.living_entity.entity.is_removed() { + return; + } self.mob_entity.living_entity.entity.update_last_pos(); self.ensure_nodes_initialized(); self.update_flap_time(); @@ -784,7 +787,14 @@ impl EnderDragonEntity { if let Some(ref fight_mutex) = world.dragon_fight { let living = &self.mob_entity.living_entity; if let Ok(mut fight) = fight_mutex.lock() { - fight.update_dragon(&world, living.health.load(), living.get_max_health()); + let custom_name = living.entity.custom_name.load(); + fight.update_dragon( + &world, + living.entity.entity_uuid, + living.health.load(), + living.get_max_health(), + custom_name.as_ref().as_ref(), + ); } } } @@ -807,17 +817,19 @@ impl EnderDragonEntity { phase.tick(self); - if phase_type == EnderDragonPhase::Dying { + if self.mob_entity.living_entity.entity.is_removed() { return; } - let target_location = *self - .target_location - .lock() - .unwrap_or_else(std::sync::PoisonError::into_inner); - if let Some(target) = target_location { - let pos = self.mob_entity.living_entity.entity.pos.load(); - self.steer_toward(pos, target, phase.get_fly_speed(), phase.get_turn_speed()); + if phase_type != EnderDragonPhase::Dying { + let target_location = *self + .target_location + .lock() + .unwrap_or_else(std::sync::PoisonError::into_inner); + if let Some(target) = target_location { + let pos = self.mob_entity.living_entity.entity.pos.load(); + self.steer_toward(pos, target, phase.get_fly_speed(), phase.get_turn_speed()); + } } self.mob_entity.living_entity.entity.send_pos_rot(); diff --git a/crates/pumpkin/src/entity/boss/ender_dragon/phase/dying.rs b/crates/pumpkin/src/entity/boss/ender_dragon/phase/dying.rs index 9a4af318e..a9895f089 100644 --- a/crates/pumpkin/src/entity/boss/ender_dragon/phase/dying.rs +++ b/crates/pumpkin/src/entity/boss/ender_dragon/phase/dying.rs @@ -1,9 +1,9 @@ use super::EnderDragonPhase; -use crate::entity::boss::ender_dragon::{DEATH_TIMER_MAX, EnderDragonEntity}; +use crate::entity::boss::ender_dragon::{DEATH_TIMER_MAX, EnderDragonEntity, Vector3Ext}; use crate::entity::experience_orb::ExperienceOrbEntity; use pumpkin_data::particle::Particle; use pumpkin_data::sound::{Sound, SoundCategory}; -use pumpkin_util::math::vector3::Vector3; +use pumpkin_util::math::{vector2::Vector2, vector3::Vector3}; pub struct DyingPhase; @@ -17,31 +17,82 @@ impl super::Phase for DyingPhase { .target_location .lock() .unwrap_or_else(std::sync::PoisonError::into_inner) = None; + *dragon + .dragon_death_time + .lock() + .unwrap_or_else(std::sync::PoisonError::into_inner) = 0; + } + + fn get_fly_speed(&self) -> f32 { + 3.0 + } + + fn get_fly_target_location(&self) -> Option> { + None } fn tick(&self, dragon: &EnderDragonEntity) { - let mut t = dragon - .dragon_death_time - .lock() - .unwrap_or_else(std::sync::PoisonError::into_inner); - *t += 1; + let death_time = { + let mut t = dragon + .dragon_death_time + .lock() + .unwrap_or_else(std::sync::PoisonError::into_inner); + *t += 1; + *t + }; let entity = &dragon.mob_entity.living_entity.entity; let world = entity.world.load(); + let pos = entity.pos.load(); - if *t == 1 { - world.play_sound( - Sound::EntityEnderDragonDeath, - SoundCategory::Hostile, - &entity.pos.load(), - ); + // 1. Resolve target location (center of the exit podium) if unset + let target = { + let mut target_loc_lock = dragon + .target_location + .lock() + .unwrap_or_else(std::sync::PoisonError::into_inner); + + if target_loc_lock.is_none() { + let fight_origin = *dragon + .fight_origin + .lock() + .unwrap_or_else(std::sync::PoisonError::into_inner); + let top_y = world.get_top_block(Vector2::new(fight_origin.0.x, fight_origin.0.z)); + let egg_y = if top_y > world.min_y { + top_y as f64 + } else { + 65.0 + }; + *target_loc_lock = Some(Vector3::new( + fight_origin.0.x as f64 + 0.5, + egg_y, + fight_origin.0.z as f64 + 0.5, + )); + } + *target_loc_lock + }; + + // 2. Steer towards target podium and update health matching vanilla doServerTick + if let Some(target_pos) = target { + let dist_sq = pos.distance_squared(target_pos); + if (100.0..=22500.0).contains(&dist_sq) { + dragon.steer_toward(pos, target_pos, 3.0, 0.1); + dragon.mob_entity.living_entity.health.store(1.0); + } else { + dragon.mob_entity.living_entity.health.store(0.0); + } } - if *t >= 180 && *t <= 200 { + // 3. Play death sound at tick 1 + if death_time == 1 { + world.play_sound(Sound::EntityEnderDragonDeath, SoundCategory::Hostile, &pos); + } + + // 4. Explosion particles matching doClientTick (every 10 ticks and during final ticks) + if death_time % 10 == 0 || (180..=200).contains(&death_time) { let xo = (rand::random::() - 0.5) * 8.0; let yo = (rand::random::() - 0.5) * 4.0; let zo = (rand::random::() - 0.5) * 8.0; - let pos = entity.pos.load(); world.spawn_particle( Vector3::new( pos.x + xo as f64, @@ -55,6 +106,7 @@ impl super::Phase for DyingPhase { ); } + // 5. Spawn experience orbs let xp_count = if let Some(ref fight_mutex) = world.dragon_fight && !fight_mutex .lock() @@ -66,14 +118,15 @@ impl super::Phase for DyingPhase { 500 }; - if *t > 150 && *t % 5 == 0 { - ExperienceOrbEntity::spawn(&world, entity.pos.load(), (xp_count as f32 * 0.08) as u32); + if death_time > 150 && death_time % 5 == 0 { + ExperienceOrbEntity::spawn(&world, pos, (xp_count as f32 * 0.08) as u32); } entity.velocity.store(Vector3::new(0.0, 0.1, 0.0)); - if *t >= DEATH_TIMER_MAX { - ExperienceOrbEntity::spawn(&world, entity.pos.load(), (xp_count as f32 * 0.2) as u32); + // 6. Complete death sequence at DEATH_TIMER_MAX + if death_time >= DEATH_TIMER_MAX { + ExperienceOrbEntity::spawn(&world, pos, (xp_count as f32 * 0.2) as u32); if let Some(ref fight_mutex) = world.dragon_fight { fight_mutex diff --git a/crates/pumpkin/src/entity/decoration/end_crystal.rs b/crates/pumpkin/src/entity/decoration/end_crystal.rs index 2f8190676..f050ae2bf 100644 --- a/crates/pumpkin/src/entity/decoration/end_crystal.rs +++ b/crates/pumpkin/src/entity/decoration/end_crystal.rs @@ -1,4 +1,5 @@ -use core::f32; +use std::sync::Mutex; +use std::sync::atomic::{AtomicBool, Ordering}; use crate::entity::{Entity, EntityBase, living::LivingEntity}; use pumpkin_data::{ @@ -6,20 +7,28 @@ use pumpkin_data::{ tag::{self, Taggable}, }; use pumpkin_protocol::java::client::play::Metadata; -use pumpkin_util::math::vector3::Vector3; +use pumpkin_util::math::{position::BlockPos, vector3::Vector3}; pub struct EndCrystalEntity { entity: Entity, + beam_target: Mutex>, + show_bottom: AtomicBool, + invulnerable: AtomicBool, } impl EndCrystalEntity { + #[must_use] pub const fn new(entity: Entity) -> Self { - Self { entity } + Self { + entity, + beam_target: Mutex::new(None), + show_bottom: AtomicBool::new(false), + invulnerable: AtomicBool::new(false), + } } -} -impl EndCrystalEntity { pub fn set_show_bottom(&self, show_bottom: bool) { + self.show_bottom.store(show_bottom, Ordering::Relaxed); self.entity.send_meta_data( &[Metadata::new( pumpkin_data::tracked_data::end_crystal::SHOW_BOTTOM, @@ -28,6 +37,39 @@ impl EndCrystalEntity { None, ); } + + pub fn show_bottom(&self) -> bool { + self.show_bottom.load(Ordering::Relaxed) + } + + pub fn set_beam_target(&self, beam_target: Option) { + *self + .beam_target + .lock() + .unwrap_or_else(std::sync::PoisonError::into_inner) = beam_target; + self.entity.send_meta_data( + &[Metadata::new( + pumpkin_data::tracked_data::end_crystal::BEAM_TARGET, + beam_target, + )], + None, + ); + } + + pub fn beam_target(&self) -> Option { + *self + .beam_target + .lock() + .unwrap_or_else(std::sync::PoisonError::into_inner) + } + + pub fn set_invulnerable(&self, invulnerable: bool) { + self.invulnerable.store(invulnerable, Ordering::Relaxed); + } + + pub fn is_invulnerable(&self) -> bool { + self.invulnerable.load(Ordering::Relaxed) + } } impl EntityBase for EndCrystalEntity { @@ -48,16 +90,26 @@ impl EntityBase for EndCrystalEntity { _source: Option<&dyn EntityBase>, _cause: Option<&dyn EntityBase>, ) -> bool { + if self.is_invulnerable() { + return false; + } + self.entity.remove(); + let world = self.entity.world.load(); if !damage_type.has_tag(&tag::DamageType::MINECRAFT_IS_EXPLOSION) { - let world = self.entity.world.load(); let pos = self.entity.pos.load(); world.explode(pos, 6.0, crate::world::ExplosionInteraction::Block); } - // TODO + if let Some(ref fight_mutex) = world.dragon_fight + && let Ok(mut fight) = fight_mutex.lock() + { + fight.on_crystal_destroyed(&world, self.entity.entity_uuid); + } + true } + fn cast_any(&self) -> &dyn std::any::Any { self } diff --git a/crates/pumpkin/src/entity/living.rs b/crates/pumpkin/src/entity/living.rs index 9a9fc54e6..1113b60e0 100644 --- a/crates/pumpkin/src/entity/living.rs +++ b/crates/pumpkin/src/entity/living.rs @@ -2643,10 +2643,17 @@ impl EntityBase for LivingEntity { // We allow movement during death animation (20 ticks) so knockback is applied. let is_alive = !self.dead.load(Relaxed) && self.health.load() > 0.0; let in_death_animation = self.health.load() <= 0.0 && self.death_time.load(Relaxed) < 20; - if is_alive || (in_death_animation && self.entity.entity_type != &EntityType::PLAYER) { + let is_player = self.entity.entity_type == &EntityType::PLAYER; + if (is_alive || in_death_animation) && !is_player { self.tick_movement(caller); // Vanilla-like order: freeze logic runs after movement/collisions. self.entity.tick_frozen(caller); + } else if is_alive { + let suffocating = self.entity.tick_block_collisions(caller); + if suffocating { + caller.damage(caller, 1.0, DamageType::IN_WALL); + } + self.entity.tick_frozen(caller); } // TODO @@ -2860,7 +2867,35 @@ impl EntityBase for LivingEntity { } } +pub const SPEED_MODIFIER_SPRINTING_ID: &str = "minecraft:sprinting"; +pub const SPEED_MODIFIER_SPRINTING_AMOUNT: f64 = 0.300_000_011_920_928_96; + impl LivingEntity { + pub fn set_sprinting(&self, is_sprinting: bool) { + self.entity.set_sprinting(is_sprinting); + self.update_attribute(&Attributes::MOVEMENT_SPEED, |speed| { + speed.remove_modifier(SPEED_MODIFIER_SPRINTING_ID); + if is_sprinting { + speed.add_or_replace_modifier(Modifier { + id: SPEED_MODIFIER_SPRINTING_ID.to_string(), + amount: SPEED_MODIFIER_SPRINTING_AMOUNT, + operation: ModifierOperation::MultiplyTotal, + }); + } + }); + crate::entity::attributes::send_attribute_updates_for_living( + self, + vec![Attributes::MOVEMENT_SPEED], + ); + } + + #[must_use] + pub fn get_block_speed_factor(&self) -> f32 { + let efficiency = self.get_attribute_value(&Attributes::MOVEMENT_EFFICIENCY) as f32; + let super_factor = self.entity.get_block_speed_factor(); + super_factor + efficiency * (1.0 - super_factor) + } + /// Applies data-driven `apply_effects` consume effects after an item completes use. /// Vanilla: `Consumable.onConsume` invokes every configured effect server-side. fn apply_consumable_effects(&self, caller: &dyn EntityBase, item: &ItemStack) { diff --git a/crates/pumpkin/src/entity/mod.rs b/crates/pumpkin/src/entity/mod.rs index 7bc127f32..5ab965efe 100644 --- a/crates/pumpkin/src/entity/mod.rs +++ b/crates/pumpkin/src/entity/mod.rs @@ -280,6 +280,21 @@ pub trait EntityBase: Send + Sync + std::any::Any { false } + fn set_sprinting(&self, is_sprinting: bool) { + if let Some(living) = self.get_living_entity() { + living.set_sprinting(is_sprinting); + } else { + self.get_entity().set_sprinting(is_sprinting); + } + } + + fn get_block_speed_factor(&self) -> f32 { + self.get_living_entity().map_or_else( + || self.get_entity().get_block_speed_factor(), + LivingEntity::get_block_speed_factor, + ) + } + /// Custom Y-axis velocity drag multiplier applied during `travel_in_air`. /// Bats return `Some(0.6)` to match vanilla's `travel()` override. fn get_y_velocity_drag(&self) -> Option { @@ -2157,18 +2172,27 @@ impl Entity { ) } + #[must_use] + pub fn get_block_pos_below_that_affects_my_movement(&self) -> BlockPos { + self.get_pos_with_y_offset(0.500_001).0 + } + + #[must_use] #[expect(clippy::float_cmp)] - fn get_velocity_multiplier(&self) -> f32 { - let block = self.world.load().get_block(&self.block_pos.load()); - - let multiplier = block.velocity_multiplier; - - if multiplier != 1.0 || block == &Block::WATER || block == &Block::BUBBLE_COLUMN { - multiplier + pub fn get_block_speed_factor(&self) -> f32 { + let world = self.world.load(); + let (block, _state) = world.get_block_and_state(&self.block_pos.load()); + let speed_factor_here = block.get_speed_factor(); + if block != &Block::WATER && block != &Block::BUBBLE_COLUMN { + if speed_factor_here == 1.0 { + let below_pos = self.get_block_pos_below_that_affects_my_movement(); + let (below_block, _below_state) = world.get_block_and_state(&below_pos); + below_block.get_speed_factor() + } else { + speed_factor_here + } } else { - let (_pos, block, _state) = self.get_block_with_y_offset(0.500_001); - - block.velocity_multiplier + speed_factor_here } } @@ -2224,7 +2248,7 @@ impl Entity { self.move_pos(final_move); - let velocity_multiplier = f64::from(self.get_velocity_multiplier()); + let velocity_multiplier = f64::from(caller.get_block_speed_factor()); self.velocity.store(final_move * velocity_multiplier); @@ -2317,7 +2341,9 @@ impl Entity { let entity_id = self.entity_id; let yaw = self.yaw.load(); + let rt_handle = world_clone.server.upgrade().map(|s| s.runtime.clone()); rayon::spawn(move || { + let _guard = rt_handle.as_ref().map(tokio::runtime::Handle::enter); let Some(entity_arc) = world_clone.get_entity_by_id(entity_id) else { return; }; @@ -2445,23 +2471,15 @@ impl Entity { let mut new_manager = PortalProcessor::new(portal_type, pos, portal_world); - if let Some(portal) = NetherPortal::get_on_axis( - &world, - &pos, - pumpkin_data::block_properties::HorizontalAxis::X, - ) && portal.was_already_valid() - { - new_manager.set_source_portal(SourcePortalInfo { - lower_corner: portal.lower_corner(), - axis: portal.axis(), - width: portal.width(), - height: portal.height(), - }); - } else if let Some(portal) = NetherPortal::get_on_axis( - &world, - &pos, - pumpkin_data::block_properties::HorizontalAxis::Z, - ) && portal.was_already_valid() + let (block, state) = world.get_block_and_state(&pos); + let source_axis = (block == &pumpkin_data::Block::NETHER_PORTAL).then(|| { + let props = ::from_state_id(state.id, block); + props.axis + }); + + if let Some(axis) = source_axis + && let Some(portal) = NetherPortal::get_on_axis(&world, &pos, axis) + && portal.was_already_valid() { new_manager.set_source_portal(SourcePortalInfo { lower_corner: portal.lower_corner(), @@ -2475,6 +2493,22 @@ impl Entity { } else if let Some(manager) = manager.as_mut() { manager.entry_position = pos; manager.inside_portal_this_tick = true; + if manager.source_portal.is_none() { + let (block, state) = world.get_block_and_state(&pos); + if block == &pumpkin_data::Block::NETHER_PORTAL { + let props = ::from_state_id(state.id, block); + if let Some(portal) = NetherPortal::get_on_axis(&world, &pos, props.axis) + && portal.was_already_valid() + { + manager.set_source_portal(SourcePortalInfo { + lower_corner: portal.lower_corner(), + axis: portal.axis(), + width: portal.width(), + height: portal.height(), + }); + } + } + } } } @@ -2667,6 +2701,41 @@ impl Entity { self.sneaking.load(Ordering::Relaxed) } + #[must_use] + pub fn is_swimming(&self) -> bool { + self.swimming.load(Ordering::Relaxed) + } + + #[must_use] + pub fn is_visually_swimming(&self) -> bool { + self.pose.load() == EntityPose::Swimming + } + + #[must_use] + pub fn is_in_water(&self) -> bool { + self.touching_water.load(Ordering::Relaxed) + } + + #[must_use] + pub fn is_submerged_in_water(&self) -> bool { + let pos = self.pos.load(); + let eye_height = self.get_eye_height(); + let eye_pos = BlockPos::floored(pos.x, pos.y + eye_height - 0.111_111_11, pos.z); + let world = self.world.load(); + let (fluid, _) = world.get_fluid_and_fluid_state(&eye_pos); + fluid.id == Fluid::WATER.id || fluid.id == Fluid::FLOWING_WATER.id + } + + #[must_use] + pub fn is_under_water(&self) -> bool { + self.is_in_water() && self.is_submerged_in_water() + } + + #[must_use] + pub fn is_visually_crawling(&self) -> bool { + self.is_visually_swimming() && !self.is_in_water() + } + pub fn set_swimming(&self, swimming: bool) { if self.swimming.load(Ordering::Relaxed) != swimming { let mut event = @@ -2970,6 +3039,10 @@ impl Entity { } pub fn set_pose(&self, pose: EntityPose) { + if self.pose.load() == pose { + return; + } + let mut pose_event = crate::plugin::api::events::entity::entity_pose_change::EntityPoseChangeEvent::new( self.entity_id, @@ -2987,27 +3060,24 @@ impl Entity { let dimension = Self::get_entity_dimensions(pose); let position = self.pos.load(); let aabb = BoundingBox::new_from_pos(position.x, position.y, position.z, &dimension); - if self.world.load().is_space_empty(aabb.contract_all(1.0E-7)) { - self.pose.store(pose); - let dimension = Self::get_entity_dimensions(pose); - self.bounding_box.store(aabb); - self.entity_dimension.store(dimension); - let pose = pose as i32; - let mut bedrock_meta = SyncedActorDataList::new(); - bedrock_meta.set(entity_data_key::POSE_INDEX, MetadataValue::Int(pose)); - bedrock_meta.set( - entity_data_key::WIDTH, - MetadataValue::Float(dimension.width), - ); - bedrock_meta.set( - entity_data_key::HEIGHT, - MetadataValue::Float(dimension.height), - ); - self.send_meta_data( - &[Metadata::new(tracked_data::entity::DATA_POSE, VarInt(pose))], - Some(&bedrock_meta), - ); - } + self.pose.store(pose); + self.bounding_box.store(aabb); + self.entity_dimension.store(dimension); + let pose = pose as i32; + let mut bedrock_meta = SyncedActorDataList::new(); + bedrock_meta.set(entity_data_key::POSE_INDEX, MetadataValue::Int(pose)); + bedrock_meta.set( + entity_data_key::WIDTH, + MetadataValue::Float(dimension.width), + ); + bedrock_meta.set( + entity_data_key::HEIGHT, + MetadataValue::Float(dimension.height), + ); + self.send_meta_data( + &[Metadata::new(tracked_data::entity::DATA_POSE, VarInt(pose))], + Some(&bedrock_meta), + ); } /// Checks if the entity is invulnerable to the given damage type, considering both general invulnerability and specific immunities. diff --git a/crates/pumpkin/src/entity/player.rs b/crates/pumpkin/src/entity/player.rs index 6bd68c691..5c3b6143d 100644 --- a/crates/pumpkin/src/entity/player.rs +++ b/crates/pumpkin/src/entity/player.rs @@ -2191,22 +2191,51 @@ impl Player { self.abilities.try_lock().is_ok_and(|a| a.flying) } + pub fn set_sprinting(&self, is_sprinting: bool) { + self.living_entity.set_sprinting(is_sprinting); + } + + #[must_use] + pub fn get_block_speed_factor(&self) -> f32 { + self.living_entity.get_block_speed_factor() + } + fn is_sleeping(&self) -> bool { // TODO: Track sleeping position state explicitly (vanilla checks sleepingPosition.isPresent()). self.sleeping_since.load().is_some() } - fn is_swimming(&self, flying: bool) -> bool { - let entity = self.get_entity(); - let touching_water = entity.touching_water.load(Ordering::Relaxed); - let can_start_swimming = entity.water_height.load() > self.living_entity.get_swim_height(); + #[must_use] + pub fn is_swimming(&self) -> bool { + !self.is_flying() + && self.gamemode.load() != GameMode::Spectator + && self.get_entity().is_swimming() + } - touching_water - && (entity.swimming.load(Ordering::Relaxed) || can_start_swimming) - && entity.is_sprinting() - && !entity.on_ground.load(Ordering::Relaxed) - && !flying - && !entity.has_vehicle() + pub fn update_swimming(&self) { + if self.is_flying() { + self.get_entity().set_swimming(false); + } else { + let entity = self.get_entity(); + let is_sprinting = entity.is_sprinting(); + let in_water = entity.is_in_water(); + let is_passenger = entity.has_vehicle(); + + if entity.is_swimming() { + entity.set_swimming(is_sprinting && in_water && !is_passenger); + } else { + let is_under_water = entity.is_under_water(); + let block_pos = entity.block_pos.load(); + let world = entity.world.load(); + let (fluid, _) = world.get_fluid_and_fluid_state(&block_pos); + let is_water_block = fluid.id == pumpkin_data::fluid::Fluid::WATER.id + || fluid.id == pumpkin_data::fluid::Fluid::FLOWING_WATER.id; + + entity.set_swimming( + is_sprinting && is_under_water && !is_passenger && is_water_block, + ); + } + } } const fn is_auto_spin_attack() -> bool { @@ -2225,31 +2254,33 @@ impl Player { .is_space_empty(aabb.contract_all(1.0E-7)) } - pub fn update_player_pose(&self) { + #[must_use] + pub fn get_desired_pose(&self) -> EntityPose { let entity = self.get_entity(); - if !self.can_fit_pose(EntityPose::Swimming) { - return; - } - - let flying = self.is_flying(); - let swimming = self.is_swimming(flying); - entity.set_swimming(swimming); - let desired_pose = if self.is_sleeping() { + if self.is_sleeping() { EntityPose::Sleeping - } else if swimming { + } else if self.is_swimming() { EntityPose::Swimming } else if entity.is_fall_flying() { EntityPose::FallFlying } else if Self::is_auto_spin_attack() { EntityPose::SpinAttack - } else if entity.is_sneaking() && !flying { + } else if entity.is_sneaking() && !self.is_flying() { EntityPose::Crouching } else { EntityPose::Standing - }; + } + } - let new_pose = if self.gamemode.load() == GameMode::Spectator - || entity.has_vehicle() + pub fn update_player_pose(&self) { + if !self.can_fit_pose(EntityPose::Swimming) { + return; + } + + self.update_swimming(); + let desired_pose = self.get_desired_pose(); + let actual_pose = if self.gamemode.load() == GameMode::Spectator + || self.get_entity().has_vehicle() || self.can_fit_pose(desired_pose) { desired_pose @@ -2259,9 +2290,7 @@ impl Player { EntityPose::Swimming }; - if entity.pose.load() != new_pose { - entity.set_pose(new_pose); - } + self.get_entity().set_pose(actual_pose); } pub fn wake_up(&self) { @@ -2648,10 +2677,10 @@ impl Player { let block = Block::from_state_id(state.id); let can_harvest = p.can_harvest(state, block); let flags = if can_harvest { - pumpkin_world::world::BlockFlags::NOTIFY_NEIGHBORS + pumpkin_world::world::BlockFlags::NOTIFY_ALL } else { pumpkin_world::world::BlockFlags::SKIP_DROPS - | pumpkin_world::world::BlockFlags::NOTIFY_NEIGHBORS + | pumpkin_world::world::BlockFlags::NOTIFY_ALL }; if world.break_block(&pos, Some(&p), flags).is_some() { if let Some(server) = server_clone { @@ -3689,7 +3718,8 @@ impl Player { self.send_permission_lvl_update(); - player.request_teleport(position, yaw, pitch); + player.get_entity().set_pos(position); + player.get_entity().set_rotation(yaw, pitch); player.get_entity().last_pos.store(position); self.send_abilities_update(); @@ -3703,6 +3733,17 @@ impl Player { self.send_health(); new_world.send_world_info(&player, position, yaw, pitch); + + if let ClientPlatform::Java(java_client) = player.client.as_ref() { + let center_chunk = player.get_entity().chunk_pos.load(); + let chunk = new_world + .level + .get_or_fetch_chunk(center_chunk, std::clone::Clone::clone) + .await; + java_client.send_chunks(&[chunk]).await; + } + + player.request_teleport(position, yaw, pitch); } }} } diff --git a/crates/pumpkin/src/item/items/end_crystal.rs b/crates/pumpkin/src/item/items/end_crystal.rs index cc0bfe025..3ab52a6f4 100644 --- a/crates/pumpkin/src/item/items/end_crystal.rs +++ b/crates/pumpkin/src/item/items/end_crystal.rs @@ -57,6 +57,12 @@ impl ItemBehaviour for EndCrystalItem { world.spawn_entity(end_crystal.clone()); end_crystal.set_show_bottom(false); item.decrement_unless_creative(player.gamemode.load(), 1); + + if let Some(ref fight_mutex) = world.dragon_fight + && let Ok(mut fight) = fight_mutex.lock() + { + fight.try_respawn(&world); + } } fn as_any(&self) -> &dyn std::any::Any { diff --git a/crates/pumpkin/src/net/bedrock/play/player_action.rs b/crates/pumpkin/src/net/bedrock/play/player_action.rs index 45b50c0b1..fec682ab8 100644 --- a/crates/pumpkin/src/net/bedrock/play/player_action.rs +++ b/crates/pumpkin/src/net/bedrock/play/player_action.rs @@ -46,7 +46,7 @@ impl BedrockClient { let new_state = world.break_block( &location, Some(player), - BlockFlags::NOTIFY_NEIGHBORS | BlockFlags::SKIP_DROPS, + BlockFlags::NOTIFY_ALL | BlockFlags::SKIP_DROPS, ); if new_state.is_some() { server @@ -60,9 +60,9 @@ impl BedrockClient { let broken_state = world.get_block_state(&location); let can_harvest = player.can_harvest(broken_state, block); let flags = if can_harvest { - BlockFlags::NOTIFY_NEIGHBORS + BlockFlags::NOTIFY_ALL } else { - BlockFlags::SKIP_DROPS | BlockFlags::NOTIFY_NEIGHBORS + BlockFlags::SKIP_DROPS | BlockFlags::NOTIFY_ALL }; let new_state = world.break_block(&location, Some(player), flags); if new_state.is_some() { @@ -154,9 +154,9 @@ impl BedrockClient { let can_harvest = player.can_harvest(state, block); let flags = if can_harvest { - BlockFlags::NOTIFY_NEIGHBORS + BlockFlags::NOTIFY_ALL } else { - BlockFlags::SKIP_DROPS | BlockFlags::NOTIFY_NEIGHBORS + BlockFlags::SKIP_DROPS | BlockFlags::NOTIFY_ALL }; if world.break_block(&location, Some(player), flags).is_some() { server diff --git a/crates/pumpkin/src/net/bedrock/play/player_auth_input.rs b/crates/pumpkin/src/net/bedrock/play/player_auth_input.rs index 5af0c7fc1..00b7c5a43 100644 --- a/crates/pumpkin/src/net/bedrock/play/player_auth_input.rs +++ b/crates/pumpkin/src/net/bedrock/play/player_auth_input.rs @@ -152,9 +152,9 @@ impl BedrockClient { let input_data = packet.input_data; if input_data.get(InputData::StartSprinting as usize) { - entity.set_sprinting(true); + player.set_sprinting(true); } else if input_data.get(InputData::StopSprinting as usize) { - entity.set_sprinting(false); + player.set_sprinting(false); } if input_data.get(InputData::StartSneaking as usize) { diff --git a/crates/pumpkin/src/net/java/mod.rs b/crates/pumpkin/src/net/java/mod.rs index 3c7e3348a..dcdef211f 100644 --- a/crates/pumpkin/src/net/java/mod.rs +++ b/crates/pumpkin/src/net/java/mod.rs @@ -90,6 +90,7 @@ pub struct JavaClient { pub player: ArcSwap>>, /// A collection of tasks associated with this client. The tasks await completion when removing the client. tasks: TaskTracker, + rt_handle: tokio::runtime::Handle, /// An notifier that is triggered when this client is closed. close_token: CancellationToken, /// A normal-priority queue of serialized packets to send to the network. @@ -167,6 +168,7 @@ impl JavaClient { connection_state: pending.connection_state, close_token: pending.close_token, tasks: TaskTracker::new(), + rt_handle: tokio::runtime::Handle::current(), outgoing_packet_queue_send: send, outgoing_packet_queue_recv: Some(recv), outgoing_packet_priority_send: priority_send, @@ -306,6 +308,7 @@ impl JavaClient { if self.close_token.is_cancelled() { None } else { + let _guard = self.rt_handle.enter(); Some(self.tasks.spawn(task)) } } diff --git a/crates/pumpkin/src/net/java/play/player_action.rs b/crates/pumpkin/src/net/java/play/player_action.rs index cad79b06f..1bab072d2 100644 --- a/crates/pumpkin/src/net/java/play/player_action.rs +++ b/crates/pumpkin/src/net/java/play/player_action.rs @@ -77,7 +77,7 @@ impl JavaClient { let new_state = world.break_block( &position, Some(player), - BlockFlags::NOTIFY_NEIGHBORS | BlockFlags::SKIP_DROPS, + BlockFlags::NOTIFY_ALL | BlockFlags::SKIP_DROPS, ); if new_state.is_some() { server @@ -99,9 +99,9 @@ impl JavaClient { let broken_state = world.get_block_state(&position); let can_harvest = player.can_harvest(broken_state, block); let flags = if can_harvest { - BlockFlags::NOTIFY_NEIGHBORS + BlockFlags::NOTIFY_ALL } else { - BlockFlags::SKIP_DROPS | BlockFlags::NOTIFY_NEIGHBORS + BlockFlags::SKIP_DROPS | BlockFlags::NOTIFY_ALL }; let new_state = world.break_block(&position, Some(player), flags); if new_state.is_some() { @@ -196,9 +196,9 @@ impl JavaClient { &location, Some(player), if block_drop { - BlockFlags::NOTIFY_NEIGHBORS + BlockFlags::NOTIFY_ALL } else { - BlockFlags::SKIP_DROPS | BlockFlags::NOTIFY_NEIGHBORS + BlockFlags::SKIP_DROPS | BlockFlags::NOTIFY_ALL }, ); if new_state.is_some() { diff --git a/crates/pumpkin/src/net/java/play/player_command.rs b/crates/pumpkin/src/net/java/play/player_command.rs index 7ceccb74f..4f265dae5 100644 --- a/crates/pumpkin/src/net/java/play/player_command.rs +++ b/crates/pumpkin/src/net/java/play/player_command.rs @@ -24,7 +24,8 @@ impl JavaClient { server; PlayerToggleSprintEvent::new(player.clone(), true); 'after: { - player.get_entity().set_sprinting(event.is_sprinting); + player.set_sprinting(event.is_sprinting); + player.update_player_pose(); } }} } @@ -35,7 +36,8 @@ impl JavaClient { server; PlayerToggleSprintEvent::new(player.clone(), false); 'after: { - player.get_entity().set_sprinting(event.is_sprinting); + player.set_sprinting(event.is_sprinting); + player.update_player_pose(); } }} } diff --git a/crates/pumpkin/src/world/dragon_fight.rs b/crates/pumpkin/src/world/dragon_fight.rs index 779ecacc6..2774365f8 100644 --- a/crates/pumpkin/src/world/dragon_fight.rs +++ b/crates/pumpkin/src/world/dragon_fight.rs @@ -1,8 +1,8 @@ //! End Dragon fight manager. Handles the dragon lifecycle, end crystal //! spawning, boss bar, gateway spawning, respawn sequence, and exit portal. //! -//! Matches vanilla `EnderDragonFight` behaviour as closely as `PumpkinMC`'s -//! current API allows. +//! Matches vanilla `net.minecraft.world.level.dimension.end.EnderDragonFight` behaviour +//! and `DragonRespawnStage`. use std::sync::{Arc, Mutex}; use tracing::{debug, info}; @@ -19,72 +19,57 @@ use super::{ World, bossbar::{Bossbar, BossbarColor, BossbarDivisions, BossbarFlags}, }; -use crate::entity::{Entity, decoration::end_crystal::EndCrystalEntity}; +use crate::entity::{Entity, EntityBase, decoration::end_crystal::EndCrystalEntity}; +use pumpkin_data::block_properties::BlockProperties; // ── Constants (match vanilla exactly) ──────────────────────────────────────── -const MAX_TICKS_BEFORE_DRAGON_RESPAWN: i32 = 1200; -const CRYSTAL_SCAN_INTERVAL: i32 = 100; -const PLAYER_SCAN_INTERVAL: i32 = 20; -const DRAGON_SPAWN_Y: f64 = 128.0; -const ARENA_RADIUS: f64 = 192.0; +pub const MAX_TICKS_BEFORE_DRAGON_RESPAWN: i32 = 1200; +pub const TIME_BETWEEN_CRYSTAL_SCANS: i32 = 100; +pub const TIME_BETWEEN_PLAYER_SCANS: i32 = 20; +pub const ARENA_SIZE_CHUNKS: i32 = 8; +pub const ARENA_TICKET_LEVEL: i32 = 9; +pub const GATEWAY_COUNT: usize = 20; +pub const GATEWAY_DISTANCE: f64 = 96.0; +pub const GATEWAY_Y: i32 = 75; +pub const DRAGON_SPAWN_Y: i32 = 128; +pub const ARENA_RADIUS: f64 = 192.0; +pub const EVENT_DISPLAY_NAME: &str = "entity.minecraft.ender_dragon"; -/// Number of end gateways that can be unlocked (one per dragon kill after the first). -const GATEWAY_COUNT: usize = 20; -/// Radius at which gateways are placed (blocks from origin). -const GATEWAY_DISTANCE: f64 = 96.0; -/// Y level at which gateways are placed. -const GATEWAY_Y: i32 = 75; +// ── End Spike definition ───────────────────────────────────────────────────── + +pub use pumpkin_world::generation::feature::features::end_spike::Spike as EndSpike; // ── Respawn stage ───────────────────────────────────────────────────────────── -/// Mirrors vanilla `DragonRespawnStage`. +/// Mirrors vanilla `net.minecraft.world.level.dimension.end.DragonRespawnStage`. #[derive(Clone, Copy, Debug, PartialEq, Eq)] pub enum DragonRespawnStage { - /// Crystals are charging up (0-99 ticks). Start, - /// Summoning beam is active (100-179 ticks). - Preparing, - /// Dragon is being summoned (180-199 ticks). + PreparingToSummonPillars, + SummoningPillars, + SummoningDragon, End, } -impl DragonRespawnStage { - /// Advance through the respawn animation. Returns `true` when the stage - /// has completed and the caller should advance to the next one. - #[must_use] - pub const fn tick(&self, time: i32) -> bool { - match self { - Self::Start => time >= 100, - Self::Preparing => time >= 80, - Self::End => time >= 20, - } - } -} - // ── DragonFight ─────────────────────────────────────────────────────────────── pub struct DragonFight { - // ── Persistent state (would be saved to disk in vanilla) ────────────────── + // ── Persistent state (SavedData in vanilla) ─────────────────────────────── + pub needs_state_scanning: bool, pub dragon_killed: bool, pub previously_killed: bool, - pub needs_state_scanning: bool, - pub dragon_uuid: Option, - pub portal_location: Option, - pub crystals_alive: u32, - - /// Gateways not yet unlocked, stored as angle indices 0-19. - /// Vanilla shuffles these at world creation and pops one per dragon kill. - pub pending_gateways: Vec, - - /// Active respawn stage, or `None` when not respawning. pub respawn_stage: Option, - /// Ticks elapsed in the current respawn stage. pub respawn_time: i32, - /// UUIDs of the four crystals being used for the respawn ritual. - pub respawn_crystal_uuids: Vec, + pub dragon_uuid: Option, + pub exit_portal_location: Option, + pub origin: BlockPos, + pub gateways: Vec, + pub respawn_crystals: Vec, - // ── Transient counters ──────────────────────────────────────────────────── + // ── Transient counters & testing flags ──────────────────────────────────── + pub skip_arena_loaded_check: bool, + pub alive_crystals: i32, ticks_since_dragon_seen: i32, ticks_since_crystals_scanned: i32, ticks_since_last_player_scan: i32, @@ -103,100 +88,108 @@ impl Default for DragonFight { impl DragonFight { #[must_use] pub fn new() -> Self { - // Build the gateway queue: indices 0-19 in a fixed (non-shuffled for - // now) order. Vanilla shuffles by world seed — shuffle here if your - // server exposes a seed. - let pending_gateways: Vec = (0..GATEWAY_COUNT).collect(); + Self::new_with_seed(0, BlockPos::new(0, 0, 0)) + } + + #[must_use] + pub fn new_with_seed(seed: u64, origin: BlockPos) -> Self { + let mut gateways: Vec = (0..(GATEWAY_COUNT as i32)).collect(); + // Shuffle gateways with seed or thread-local rng + if seed != 0 { + use rand::SeedableRng; + use rand::seq::SliceRandom; + let mut rng = rand::rngs::StdRng::seed_from_u64(seed); + gateways.shuffle(&mut rng); + } else { + use rand::seq::SliceRandom; + let mut rng = rand::rng(); + gateways.shuffle(&mut rng); + } Self { + needs_state_scanning: true, dragon_killed: false, previously_killed: false, - needs_state_scanning: true, - dragon_uuid: None, - portal_location: None, - crystals_alive: 0, - pending_gateways, respawn_stage: None, respawn_time: 0, - respawn_crystal_uuids: Vec::new(), + dragon_uuid: None, + exit_portal_location: None, + origin, + gateways, + respawn_crystals: Vec::new(), + skip_arena_loaded_check: false, + alive_crystals: 0, ticks_since_dragon_seen: 0, ticks_since_crystals_scanned: 0, - // Start above the threshold so the first tick with players triggers a scan. - ticks_since_last_player_scan: PLAYER_SCAN_INTERVAL + 1, + // Start above threshold so first tick with players triggers a scan + ticks_since_last_player_scan: TIME_BETWEEN_PLAYER_SCANS + 1, bossbar_uuid: Uuid::new_v4(), bossbar_players: Vec::new(), } } + pub fn init(&mut self, seed: u64, origin: BlockPos) { + use rand::SeedableRng; + use rand::seq::SliceRandom; + + self.origin = origin; + if self.gateways.is_empty() { + let mut new_gateways: Vec = (0..(GATEWAY_COUNT as i32)).collect(); + let mut rng = rand::rngs::StdRng::seed_from_u64(seed); + new_gateways.shuffle(&mut rng); + self.gateways = new_gateways; + } + } + + pub const fn skip_arena_loaded_check(&mut self) { + self.skip_arena_loaded_check = true; + } + + #[must_use] + pub fn get_spikes() -> [EndSpike; 10] { + pumpkin_world::generation::feature::features::end_spike::EndSpikeFeature::get_spikes_for_seed(0) + } + // ── Main tick ───────────────────────────────────────────────────────────── pub fn tick(fight_mutex: &Mutex, world: &Arc) { - let ( - ticks_since_last_player_scan, - needs_state_scanning, - respawn_stage, - dragon_killed, - dragon_uuid, - ) = { - let mut fight = fight_mutex - .lock() - .unwrap_or_else(std::sync::PoisonError::into_inner); - fight.ticks_since_last_player_scan += 1; - ( - fight.ticks_since_last_player_scan, - fight.needs_state_scanning, - fight.respawn_stage, - fight.dragon_killed, - fight.dragon_uuid, - ) - }; + let mut fight = fight_mutex + .lock() + .unwrap_or_else(std::sync::PoisonError::into_inner); - // 1. Update boss-bar recipients every 20 ticks. - if ticks_since_last_player_scan >= PLAYER_SCAN_INTERVAL { - let mut fight = fight_mutex - .lock() - .unwrap_or_else(std::sync::PoisonError::into_inner); + // 1. Update boss-bar recipients every 20 ticks + fight.ticks_since_last_player_scan += 1; + if fight.ticks_since_last_player_scan >= TIME_BETWEEN_PLAYER_SCANS { fight.update_players(world); fight.ticks_since_last_player_scan = 0; } - let is_empty = { - fight_mutex - .lock() - .unwrap_or_else(std::sync::PoisonError::into_inner) - .bossbar_players - .is_empty() - }; - // Nothing to do without nearby players. - if is_empty { + // Nothing to do without nearby players + if fight.bossbar_players.is_empty() { return; } - // 2. One-time state scan on the first populated tick. - if needs_state_scanning { - let mut fight = fight_mutex - .lock() - .unwrap_or_else(std::sync::PoisonError::into_inner); + if !fight.is_arena_loaded(world) { + return; + } + + // 2. One-time state scan on the first populated tick + if fight.needs_state_scanning { fight.scan_state(world); fight.needs_state_scanning = false; } - // 3. Respawn sequence (takes priority over normal dragon-missing logic). - if respawn_stage.is_some() { - let mut fight = fight_mutex - .lock() - .unwrap_or_else(std::sync::PoisonError::into_inner); - fight.tick_respawn(world); + // 3. Respawn sequence + if let Some(stage) = fight.respawn_stage { + fight.tick_respawn_stage(world, stage); + fight.respawn_time += 1; return; } - // 4. Normal fight ticking. - if !dragon_killed { - let mut fight = fight_mutex - .lock() - .unwrap_or_else(std::sync::PoisonError::into_inner); + // 4. Normal fight ticking + if !fight.dragon_killed { fight.ticks_since_dragon_seen += 1; - if dragon_uuid.is_none() + if fight.dragon_uuid.is_none() || fight.ticks_since_dragon_seen >= MAX_TICKS_BEFORE_DRAGON_RESPAWN { fight.find_or_create_dragon(world); @@ -204,7 +197,7 @@ impl DragonFight { } fight.ticks_since_crystals_scanned += 1; - if fight.ticks_since_crystals_scanned >= CRYSTAL_SCAN_INTERVAL { + if fight.ticks_since_crystals_scanned >= TIME_BETWEEN_CRYSTAL_SCANS { fight.update_crystal_count(world); fight.ticks_since_crystals_scanned = 0; } @@ -213,20 +206,18 @@ impl DragonFight { // ── State scanning ──────────────────────────────────────────────────────── - /// Runs once on the first tick with nearby players. Determines whether - /// this is a fresh fight or a resumed one and reconciles the entity list. - fn scan_state(&mut self, world: &Arc) { - info!("Scanning End fight state..."); + pub fn scan_state(&mut self, world: &Arc) { + info!("Scanning for legacy world dragon fight..."); - let has_active_portal = Self::has_active_exit_portal(world); + let active_portal_exists = Self::has_active_exit_portal(world); - if has_active_portal { - info!("Exit portal found – dragon has been killed previously."); + if active_portal_exists { + info!("Found that the dragon has been killed in this world already."); self.previously_killed = true; } else { - info!("No exit portal – fight is fresh or in progress."); + info!("Found that the dragon has not yet been killed in this world."); self.previously_killed = false; - if self.portal_location.is_none() { + if self.find_exit_portal(world).is_none() { self.spawn_exit_portal(world, false); } self.spawn_crystals(world); @@ -238,49 +229,51 @@ impl DragonFight { entities .iter() .find(|e| e.get_entity().entity_type == &EntityType::ENDER_DRAGON) - .map(|e| e.get_entity().entity_uuid) + .map(|e| (e.get_entity().entity_uuid, e.clone())) }; match existing { - Some(uuid) if has_active_portal => { - // Stale dragon after a completed fight — remove it. - if let Some(e) = world - .entities - .load() - .iter() - .find(|e| e.get_entity().entity_uuid == uuid) - { - e.get_entity().remove(); - } - self.dragon_uuid = None; - self.dragon_killed = true; - } - Some(uuid) => { - info!("Found existing dragon entity {:?}.", uuid); + Some((uuid, _entity)) if !active_portal_exists => { + info!("Found that there's a dragon still alive ({:?})", uuid); self.dragon_uuid = Some(uuid); self.dragon_killed = false; } + Some((uuid, entity)) => { + info!( + "Found that there's a dragon still alive ({:?}), but we have an active portal. Removing it.", + uuid + ); + entity.get_entity().remove(); + self.dragon_uuid = None; + self.dragon_killed = true; + } None => { self.dragon_killed = true; } } - // Fresh world where the dragon appears dead → force a spawn next tick. if !self.previously_killed && self.dragon_killed { self.dragon_killed = false; } } - /// Checks whether a `END_PORTAL` block exists within an 8-chunk radius + /// Checks whether an active exit portal (`EndPortalBlockEntity`) exists within an 8-chunk radius /// of the origin, matching vanilla's `hasActiveExitPortal`. - fn has_active_exit_portal(world: &Arc) -> bool { + pub fn has_active_exit_portal(world: &Arc) -> bool { for cx in -8i32..=8 { for cz in -8i32..=8 { - let bx = cx * 16; - let bz = cz * 16; - for y in 30i32..=80 { - if world.get_block(&BlockPos::new(bx, y, bz)) == &Block::END_PORTAL { - return true; + let entities = world + .block_entities + .get(&Vector2::new(cx, cz)) + .map(|m| m.values().cloned().collect::>()); + if let Some(list) = entities { + for be in list { + if be + .as_any() + .is::() + { + return true; + } } } } @@ -288,9 +281,126 @@ impl DragonFight { false } + // ── Exit portal pattern & discovery ─────────────────────────────────────── + + fn matches_exit_portal_pattern(world: &Arc, pos: BlockPos) -> bool { + let check = |dx: i32, dy: i32, dz: i32| -> bool { + let p = BlockPos::new(pos.0.x + dx, pos.0.y + dy, pos.0.z + dz); + world.get_block(&p) == &Block::BEDROCK + }; + + // Central pillar (height 4: dy 0..=3) + for dy in 0..=3 { + if !check(0, dy, 0) { + return false; + } + } + + // Rim at dy = 0 + for dx in -1..=1 { + if !check(dx, 0, -3) || !check(dx, 0, 3) { + return false; + } + } + if !check(-2, 0, -2) || !check(2, 0, -2) || !check(-2, 0, 2) || !check(2, 0, 2) { + return false; + } + if !check(-3, 0, -1) + || !check(3, 0, -1) + || !check(-3, 0, 0) + || !check(3, 0, 0) + || !check(-3, 0, 1) + || !check(3, 0, 1) + { + return false; + } + + // Bowl at dy = -1 + for dx in -1..=1 { + if !check(dx, -1, -2) || !check(dx, -1, 2) { + return false; + } + } + for dz in -1..=1 { + for dx in -2..=2 { + if !check(dx, -1, dz) { + return false; + } + } + } + + true + } + + pub fn find_exit_portal(&mut self, world: &Arc) -> Option { + if let Some(loc) = self.exit_portal_location + && Self::matches_exit_portal_pattern(world, loc) + { + return Some(loc); + } + + let origin_chunk_x = self.origin.0.x >> 4; + let origin_chunk_z = self.origin.0.z >> 4; + + for cx in (-8 + origin_chunk_x)..=(8 + origin_chunk_x) { + for cz in (-8 + origin_chunk_z)..=(8 + origin_chunk_z) { + let entities = world + .block_entities + .get(&Vector2::new(cx, cz)) + .map(|m| m.iter().map(|(p, be)| (*p, be.clone())).collect::>()); + if let Some(list) = entities { + for (pos, be) in list { + if be + .as_any() + .is::() + || world.get_block(&pos) == &Block::END_PORTAL + { + let candidate = BlockPos::new(pos.0.x, pos.0.y, pos.0.z); + if Self::matches_exit_portal_pattern(world, candidate) { + self.exit_portal_location = Some(candidate); + return Some(candidate); + } + } + } + } + } + } + + let top_y = world + .get_top_block(Vector2::new(self.origin.0.x, self.origin.0.z)) + .max(100); + for y in (40..=top_y).rev() { + let candidate = BlockPos::new(self.origin.0.x, y, self.origin.0.z); + if Self::matches_exit_portal_pattern(world, candidate) { + self.exit_portal_location = Some(candidate); + return Some(candidate); + } + } + + None + } + + #[must_use] + pub fn is_arena_loaded(&self, world: &Arc) -> bool { + if self.skip_arena_loaded_check { + return true; + } + let center_chunk_x = self.origin.0.x >> 4; + let center_chunk_z = self.origin.0.z >> 4; + for dx in -3..=3 { + for dz in -3..=3 { + let cp = Vector2::new(center_chunk_x + dx, center_chunk_z + dz); + if !world.level.is_chunk_loaded(&cp) { + return false; + } + } + } + true + } + // ── Dragon lifecycle ────────────────────────────────────────────────────── - fn find_or_create_dragon(&mut self, world: &Arc) { + pub fn find_or_create_dragon(&mut self, world: &Arc) { let uuid = { let entities = world.entities.load(); entities @@ -300,29 +410,56 @@ impl DragonFight { }; if let Some(u) = uuid { - debug!("Re-acquired existing dragon {:?}.", u); + debug!("Haven't seen our dragon, but found another one to use."); self.dragon_uuid = Some(u); self.ticks_since_dragon_seen = 0; } else { - debug!("No dragon found – spawning one."); + debug!("Haven't seen the dragon, respawning it"); self.create_new_dragon(world); } } - fn create_new_dragon(&mut self, world: &Arc) { + pub fn create_new_dragon(&mut self, world: &Arc) -> Option { + if !self.previously_killed && self.find_exit_portal(world).is_none() { + self.spawn_exit_portal(world, false); + } + let uuid = Uuid::new_v4(); - let position = Vector3::new(0.5, DRAGON_SPAWN_Y, 0.5); + let spawn_y = self.origin.0.y + DRAGON_SPAWN_Y; + let position = Vector3::new( + self.origin.0.x as f64 + 0.5, + spawn_y as f64, + self.origin.0.z as f64 + 0.5, + ); let dragon = crate::entity::r#type::from_type(&EntityType::ENDER_DRAGON, position, world, uuid); + if let Some(dragon_entity) = dragon + .cast_any() + .downcast_ref::( + ) { + dragon_entity.set_fight_origin(self.exit_portal_location.unwrap_or(self.origin)); + } + world.spawn_entity_non_save(dragon); self.dragon_uuid = Some(uuid); + self.dragon_killed = false; info!("Spawned ender dragon {:?}.", uuid); + Some(uuid) } - /// Called every tick while the dragon is alive. Updates the boss-bar - /// health fraction, matching vanilla `EnderDragonFight.updateDragon`. - pub fn update_dragon(&mut self, world: &Arc, health: f32, max_health: f32) { + pub fn update_dragon( + &mut self, + world: &Arc, + dragon_uuid: Uuid, + health: f32, + max_health: f32, + custom_name: Option<&TextComponent>, + ) { + if Some(dragon_uuid) != self.dragon_uuid { + return; + } + self.ticks_since_dragon_seen = 0; let fraction = if max_health > 0.0 { (health / max_health).clamp(0.0, 1.0) @@ -331,8 +468,11 @@ impl DragonFight { }; self.update_bossbar_health(world, fraction); - // Sync fight origin to the dragon so its pathfinding nodes are correctly placed. - if let Some(loc) = self.portal_location + if let Some(name) = custom_name { + self.update_bossbar_title(world, name); + } + + if let Some(loc) = self.exit_portal_location && let Some(dragon_uuid) = self.dragon_uuid && let Some(e) = world .entities @@ -347,11 +487,8 @@ impl DragonFight { } } - /// Called by the dragon entity when it dies. Activates the portal, places - /// the egg on a first kill, spawns a gateway, and hides the boss bar. - /// Matches vanilla `EnderDragonFight.setDragonKilled`. pub fn set_dragon_killed(&mut self, world: &Arc, killed_uuid: Uuid) { - if Some(killed_uuid) != self.dragon_uuid { + if self.dragon_uuid.is_some() && Some(killed_uuid) != self.dragon_uuid { return; } @@ -361,182 +498,399 @@ impl DragonFight { // Activate the exit portal. self.spawn_exit_portal(world, true); + // Spawn a new end gateway. + self.spawn_new_gateway(world); + // Place the dragon egg on the first kill. - if !self.previously_killed - && let Some(loc) = self.portal_location - { - let egg_pos = BlockPos::new(loc.0.x, loc.0.y + 4, loc.0.z); + if !self.previously_killed { + let podium_pos = self.exit_portal_location.unwrap_or(self.origin); + let egg_pos = BlockPos::new(podium_pos.0.x, podium_pos.0.y + 4, podium_pos.0.z); world.set_block_state( &egg_pos, Block::DRAGON_EGG.default_state.id, - BlockFlags::NOTIFY_ALL, + BlockFlags::NOTIFY_LISTENERS, ); } - // Spawn a new end gateway. - self.spawn_new_gateway(world); - self.previously_killed = true; self.dragon_killed = true; self.dragon_uuid = None; } - fn update_crystal_count(&mut self, world: &Arc) { - self.crystals_alive = world - .entities - .load() - .iter() - .filter(|e| e.get_entity().entity_type == &EntityType::END_CRYSTAL) - .count() as u32; - debug!("Found {} end crystals still alive.", self.crystals_alive); + pub fn update_crystal_count(&mut self, world: &Arc) { + self.ticks_since_crystals_scanned = 0; + self.alive_crystals = 0; + + let spikes = Self::get_spikes(); + let entities = world.entities.load(); + + for spike in &spikes { + let (min_x, min_y, min_z, max_x, max_y, max_z) = spike.top_bounding_box(); + for entity in entities.iter() { + if entity.get_entity().entity_type == &EntityType::END_CRYSTAL { + let pos = entity.get_entity().pos.load(); + if pos.x >= min_x + && pos.x <= max_x + && pos.y >= min_y + && pos.y <= max_y + && pos.z >= min_z + && pos.z <= max_z + { + self.alive_crystals += 1; + } + } + } + } + + debug!("Found {} end crystals still alive.", self.alive_crystals); } // ── Crystal destruction ─────────────────────────────────────────────────── - /// Called when an end crystal is destroyed. If a respawn is in progress - /// and this was one of the ritual crystals, the respawn is aborted. - /// Matches vanilla `EnderDragonFight.onCrystalDestroyed`. pub fn on_crystal_destroyed(&mut self, world: &Arc, crystal_uuid: Uuid) { - if self.respawn_stage.is_some() && self.respawn_crystal_uuids.contains(&crystal_uuid) { - self.abort_respawn(world); + if self.respawn_stage.is_some() && self.respawn_crystals.contains(&crystal_uuid) { + self.abort_respawn_sequence(world); } else { self.update_crystal_count(world); - // The dragon entity itself handles the visual beam-break logic; - // we just keep the count accurate here. } } + pub fn abort_respawn_sequence(&mut self, world: &Arc) { + debug!("Aborting dragon respawn sequence."); + self.respawn_stage = None; + self.respawn_time = 0; + self.reset_spike_crystals(world); + self.spawn_exit_portal(world, true); + } + // ── Respawn sequence ────────────────────────────────────────────────────── - /// Attempt to begin a respawn. Requires four end crystals placed on the - /// cardinal sides of the portal, exactly as in vanilla `tryRespawn`. pub fn try_respawn(&mut self, world: &Arc) { if !self.dragon_killed || self.respawn_stage.is_some() { return; } - // Ensure we know where the portal is. - if self.portal_location.is_none() { - info!("Tried to respawn but no portal location – placing one."); - self.spawn_exit_portal(world, true); + let mut location = self.exit_portal_location; + if location.is_none() { + debug!("Tried to respawn, but need to find the portal first."); + if let Some(found) = self.find_exit_portal(world) { + debug!("Found the exit portal & saved its location for next time."); + location = Some(found); + } else { + debug!("Couldn't find a portal, so we made one."); + self.spawn_exit_portal(world, true); + location = self.exit_portal_location; + } } - let Some(portal_loc) = self.portal_location else { + let Some(portal_loc) = location else { return; }; - // Scan the four cardinal directions one block above the portal centre - // for end crystals, matching vanilla's cardinal check. - let centre = BlockPos::new(portal_loc.0.x, portal_loc.0.y + 1, portal_loc.0.z); - let offsets: [(i32, i32); 4] = [(3, 0), (-3, 0), (0, 3), (0, -3)]; + let center = BlockPos::new(portal_loc.0.x, portal_loc.0.y + 1, portal_loc.0.z); + let offsets = [ + (0, -3), // North + (0, 3), // South + (-3, 0), // West + (3, 0), // East + ]; + let entities = world.entities.load(); + let mut crystals = Vec::new(); - let mut ritual_uuids = Vec::new(); for (dx, dz) in offsets { - let check = BlockPos::new(centre.0.x + dx, centre.0.y, centre.0.z + dz); - // Find a crystal near this position (within 2 blocks). + let target_pos = BlockPos::new(center.0.x + dx, center.0.y, center.0.z + dz); let found = entities.iter().find(|e| { if e.get_entity().entity_type != &EntityType::END_CRYSTAL { return false; } - let p = e.get_entity().pos.load(); - let cx = check.0.x as f64 + 0.5; - let cz = check.0.z as f64 + 0.5; - (p.x - cx).abs() < 2.0 && (p.z - cz).abs() < 2.0 + let pos = e.get_entity().pos.load(); + (pos.x - (target_pos.0.x as f64 + 0.5)).abs() < 1.5 + && (pos.y - target_pos.0.y as f64).abs() < 1.5 + && (pos.z - (target_pos.0.z as f64 + 0.5)).abs() < 1.5 }); - if let Some(e) = found { - ritual_uuids.push(e.get_entity().entity_uuid); + + if let Some(crystal) = found { + crystals.push(crystal.get_entity().entity_uuid); } else { - debug!("Respawn attempt failed – missing crystal near {:?}.", check); return; } } - debug!("Found all four ritual crystals – beginning respawn."); - self.begin_respawn(world, ritual_uuids); + debug!("Found all crystals, respawning dragon."); + self.respawn_dragon(world, crystals); } - fn begin_respawn(&mut self, world: &Arc, crystal_uuids: Vec) { - // Tear down the active portal (replace END_PORTAL/BEDROCK with END_STONE) - // so the podium resets, matching vanilla. - if let Some(loc) = self.portal_location { - Self::clear_portal_blocks(world, loc); + pub fn respawn_dragon(&mut self, world: &Arc, crystals: Vec) { + if !self.dragon_killed || self.respawn_stage.is_some() { + return; + } + + if let Some(loc) = self.find_exit_portal(world).or(self.exit_portal_location) { + for dy in -1i32..=4 { + for dx in -3i32..=3 { + for dz in -3i32..=3 { + let p = BlockPos::new(loc.0.x + dx, loc.0.y + dy, loc.0.z + dz); + let b = world.get_block(&p); + if b == &Block::BEDROCK || b == &Block::END_PORTAL { + world.set_block_state( + &p, + Block::END_STONE.default_state.id, + BlockFlags::NOTIFY_ALL, + ); + } + } + } + } } self.respawn_stage = Some(DragonRespawnStage::Start); self.respawn_time = 0; - self.respawn_crystal_uuids = crystal_uuids; self.spawn_exit_portal(world, false); + self.respawn_crystals = crystals; } - /// Replace the bedrock/portal blocks of the current podium with end-stone, - /// matching the vanilla portal-reset done during respawn. - fn clear_portal_blocks(world: &Arc, loc: BlockPos) { - // The podium is 7×6×7 centred on loc; just scan a generous volume. - for dy in -1i32..=5 { - for dx in -4i32..=4 { - for dz in -4i32..=4 { - let pos = BlockPos::new(loc.0.x + dx, loc.0.y + dy, loc.0.z + dz); - let block = world.get_block(&pos); - if block == &Block::BEDROCK || block == &Block::END_PORTAL { + pub fn set_respawn_stage(&mut self, world: &Arc, stage: DragonRespawnStage) { + if self.respawn_stage.is_none() { + tracing::warn!("Dragon respawn isn't in progress, can't skip ahead in the animation."); + return; + } + + self.respawn_time = 0; + if stage == DragonRespawnStage::End { + self.respawn_stage = None; + self.dragon_killed = false; + self.create_new_dragon(world); + } else { + self.respawn_stage = Some(stage); + } + } + + #[expect(clippy::too_many_lines)] + fn tick_respawn_stage(&mut self, world: &Arc, stage: DragonRespawnStage) { + let time = self.respawn_time; + let origin_y = self.origin.0.y + DRAGON_SPAWN_Y; + let origin_target = BlockPos::new(self.origin.0.x, origin_y, self.origin.0.z); + + let entities = world.entities.load(); + let mut live_crystals = Vec::new(); + for uuid in &self.respawn_crystals { + if let Some(e) = entities + .iter() + .find(|e| e.get_entity().entity_uuid == *uuid) + && let Some(crystal) = e.cast_any().downcast_ref::() + { + live_crystals.push(crystal); + } + } + + if live_crystals.is_empty() { + self.abort_respawn_sequence(world); + return; + } + + match stage { + DragonRespawnStage::Start => { + for crystal in &live_crystals { + crystal.set_beam_target(Some(origin_target)); + } + self.set_respawn_stage(world, DragonRespawnStage::PreparingToSummonPillars); + } + DragonRespawnStage::PreparingToSummonPillars => { + if time < 100 { + if time == 0 || time == 50 || time == 51 || time == 52 || time >= 95 { + world.sync_world_event( + WorldEvent::AnimationDragonSummonRoar, + origin_target, + 0, + ); + } + } else { + self.set_respawn_stage(world, DragonRespawnStage::SummoningPillars); + } + } + DragonRespawnStage::SummoningPillars => { + let flag = time % 40 == 0; + let flag1 = time % 40 == 39; + if flag || flag1 { + let spikes = Self::get_spikes(); + let j = (time / 40) as usize; + if j < spikes.len() { + let spike = &spikes[j]; + if flag { + let spike_target = + BlockPos::new(spike.center_x, spike.height + 1, spike.center_z); + for crystal in &live_crystals { + crystal.set_beam_target(Some(spike_target)); + } + } else { + for dx in -10i32..=10 { + for dy in -10i32..=10 { + for dz in -10i32..=10 { + let pos = BlockPos::new( + spike.center_x + dx, + spike.height + dy, + spike.center_z + dz, + ); + let block = world.get_block(&pos); + if block != &Block::BEDROCK + && block != &Block::OBSIDIAN + && block != &Block::AIR + { + world.set_block_state( + &pos, + Block::AIR.default_state.id, + BlockFlags::NOTIFY_ALL, + ); + } + } + } + } + world.explode( + Vector3::new( + spike.center_x as f64 + 0.5, + spike.height as f64, + spike.center_z as f64 + 0.5, + ), + 5.0, + crate::world::ExplosionInteraction::Block, + ); + + Self::regenerate_spike(world, spike); + } + } else if flag { + self.set_respawn_stage(world, DragonRespawnStage::SummoningDragon); + } + } + } + DragonRespawnStage::SummoningDragon => { + if time >= 100 { + self.set_respawn_stage(world, DragonRespawnStage::End); + self.reset_spike_crystals(world); + for crystal in &live_crystals { + crystal.set_beam_target(None); + let pos = crystal.get_entity().pos.load(); + world.explode(pos, 6.0, crate::world::ExplosionInteraction::None); + crystal.get_entity().remove(); + } + } else if time >= 80 { + world.sync_world_event(WorldEvent::AnimationDragonSummonRoar, origin_target, 0); + } else if time == 0 { + let spikes = Self::get_spikes(); + for spike in &spikes { + let (min_x, min_y, min_z, max_x, max_y, max_z) = spike.top_bounding_box(); + for entity in entities.iter() { + if entity.get_entity().entity_type == &EntityType::END_CRYSTAL { + let p = entity.get_entity().pos.load(); + if p.x >= min_x + && p.x <= max_x + && p.y >= min_y + && p.y <= max_y + && p.z >= min_z + && p.z <= max_z + && let Some(crystal) = + entity.cast_any().downcast_ref::() + { + crystal.set_beam_target(Some(origin_target)); + } + } + } + } + } else if time < 5 { + world.sync_world_event(WorldEvent::AnimationDragonSummonRoar, origin_target, 0); + } + } + DragonRespawnStage::End => {} + } + } + + fn regenerate_spike(world: &Arc, spike: &EndSpike) { + let bedrock_pos = BlockPos::new(spike.center_x, spike.height, spike.center_z); + world.set_block_state( + &bedrock_pos, + Block::BEDROCK.default_state.id, + BlockFlags::NOTIFY_ALL, + ); + + let fire_pos = BlockPos::new(spike.center_x, spike.height + 1, spike.center_z); + world.set_block_state( + &fire_pos, + Block::FIRE.default_state.id, + BlockFlags::NOTIFY_ALL, + ); + + if spike.guarded { + for dy in 0i32..=3 { + for dx in -2i32..=2 { + for dz in -2i32..=2 { + let x_wall = dx.abs() == 2; + let z_wall = dz.abs() == 2; + let on_top = dy == 3; + if !x_wall && !z_wall && !on_top { + continue; + } + let x_edge = x_wall || on_top; + let z_edge = z_wall || on_top; + + let mut props = + pumpkin_data::block_properties::OakFenceLikeProperties::default( + &Block::IRON_BARS, + ); + props.north = x_edge && dz != 2; + props.south = x_edge && dz != -2; + props.west = z_edge && dx != 2; + props.east = z_edge && dx != -2; + + let bar_state = props.to_state_id(&Block::IRON_BARS); world.set_block_state( - &pos, - Block::END_STONE.default_state.id, + &BlockPos::new( + spike.center_x + dx, + spike.height + dy, + spike.center_z + dz, + ), + bar_state, BlockFlags::NOTIFY_ALL, ); } } } } + + let entity = Entity::new( + world.clone(), + Vector3::new( + spike.center_x as f64 + 0.5, + (spike.height + 1) as f64, + spike.center_z as f64 + 0.5, + ), + &EntityType::END_CRYSTAL, + ); + let crystal = Arc::new(EndCrystalEntity::new(entity)); + crystal.set_show_bottom(true); + crystal.set_invulnerable(false); + world.spawn_entity_non_save(crystal); } - fn abort_respawn(&mut self, world: &Arc) { - debug!("Aborting dragon respawn sequence."); - self.respawn_stage = None; - self.respawn_time = 0; - self.respawn_crystal_uuids.clear(); - // Re-activate the portal so the world remains in a valid state. - self.spawn_exit_portal(world, true); - } + pub fn reset_spike_crystals(&self, world: &Arc) { + let spikes = Self::get_spikes(); + let entities = world.entities.load(); - /// Drive the respawn animation forward by one tick. - fn tick_respawn(&mut self, world: &Arc) { - let Some(stage) = self.respawn_stage else { - return; - }; - - // Verify all ritual crystals still exist. - { - let entities = world.entities.load(); - let all_alive = self - .respawn_crystal_uuids - .iter() - .all(|uid| entities.iter().any(|e| e.get_entity().entity_uuid == *uid)); - if !all_alive { - self.abort_respawn(world); - return; - } - } - - self.respawn_time += 1; - - if stage.tick(self.respawn_time) { - match stage { - DragonRespawnStage::Start => { - self.respawn_stage = Some(DragonRespawnStage::Preparing); - self.respawn_time = 0; - } - DragonRespawnStage::Preparing => { - self.respawn_stage = Some(DragonRespawnStage::End); - self.respawn_time = 0; - } - DragonRespawnStage::End => { - // Spawn the new dragon. - self.respawn_stage = None; - self.respawn_time = 0; - self.respawn_crystal_uuids.clear(); - self.dragon_killed = false; - self.create_new_dragon(world); + for spike in &spikes { + let (min_x, min_y, min_z, max_x, max_y, max_z) = spike.top_bounding_box(); + for entity in entities.iter() { + if entity.get_entity().entity_type == &EntityType::END_CRYSTAL { + let p = entity.get_entity().pos.load(); + if p.x >= min_x + && p.x <= max_x + && p.y >= min_y + && p.y <= max_y + && p.z >= min_z + && p.z <= max_z + && let Some(crystal) = entity.cast_any().downcast_ref::() + { + crystal.set_invulnerable(false); + crystal.set_beam_target(None); + } } } } @@ -544,100 +898,149 @@ impl DragonFight { // ── Gateway spawning ────────────────────────────────────────────────────── - /// Spawn the next end gateway, consuming one index from `pending_gateways`. - /// Matches vanilla `spawnNewGateway`. - fn spawn_new_gateway(&mut self, world: &Arc) { - let Some(idx) = self.pending_gateways.pop() else { - return; - }; + pub fn remove_all_gateways(&mut self) { + self.gateways.clear(); + } - let angle = 2.0 * (-std::f64::consts::PI + std::f64::consts::PI * 0.1 * idx as f64); - let x = (GATEWAY_DISTANCE * angle.cos()).floor() as i32; - let z = (GATEWAY_DISTANCE * angle.sin()).floor() as i32; - let pos = BlockPos::new(x, GATEWAY_Y, z); + pub fn spawn_new_gateway(&mut self, world: &Arc) { + use rand::seq::SliceRandom; + if self.gateways.is_empty() { + let mut new_gateways: Vec = (0..(GATEWAY_COUNT as i32)).collect(); + let mut rng = rand::rng(); + new_gateways.shuffle(&mut rng); + self.gateways = new_gateways; + } + + if let Some(gateway) = self.gateways.pop() { + let angle = + 2.0 * (-std::f64::consts::PI + (std::f64::consts::PI / 20.0) * gateway as f64); + let x = (GATEWAY_DISTANCE * angle.cos()).floor() as i32; + let z = (GATEWAY_DISTANCE * angle.sin()).floor() as i32; + let pos = BlockPos::new(x, GATEWAY_Y, z); + info!("Spawning new end gateway at pos {:?}", pos); + Self::spawn_new_gateway_at(world, pos); + } + } + + pub fn spawn_new_gateway_at(world: &Arc, pos: BlockPos) { world.sync_world_event(WorldEvent::AnimationEndGatewaySpawn, pos, 0); - info!("Spawned end gateway #{} at {:?}.", idx, pos); + + for dx in -1i32..=1 { + for dy in -2i32..=2 { + for dz in -1i32..=1 { + let same_x = dx == 0; + let same_y = dy == 0; + let same_z = dz == 0; + let end = dy.abs() == 2; + let target = BlockPos::new(pos.0.x + dx, pos.0.y + dy, pos.0.z + dz); + + if same_x && same_y && same_z { + world.set_block_state( + &target, + Block::END_GATEWAY.default_state.id, + BlockFlags::NOTIFY_LISTENERS, + ); + } else if same_y { + world.set_block_state( + &target, + Block::AIR.default_state.id, + BlockFlags::NOTIFY_LISTENERS, + ); + } else if (end && same_x && same_z) || ((same_x || same_z) && !end) { + world.set_block_state( + &target, + Block::BEDROCK.default_state.id, + BlockFlags::NOTIFY_LISTENERS, + ); + } else { + world.set_block_state( + &target, + Block::AIR.default_state.id, + BlockFlags::NOTIFY_LISTENERS, + ); + } + } + } + } } // ── Crystal spawning ────────────────────────────────────────────────────── - /// Spawn end crystals on the obsidian spike tops. Skips if any crystal - /// already exists (resumed world). Matches vanilla `respawnCrystals`. pub fn spawn_crystals(&mut self, world: &Arc) { - if world - .entities - .load() - .iter() - .any(|e| e.get_entity().entity_type == &EntityType::END_CRYSTAL) - { - return; - } - - for i in 0..10usize { - let angle = 2.0 * (-std::f64::consts::PI + std::f64::consts::PI * 0.1 * i as f64); - let cx = (42.0f64 * angle.cos()).floor() as i32; - let cz = (42.0f64 * angle.sin()).floor() as i32; - - // Find the top of the spike by scanning down from y=115 for bedrock. - let mut crystal_y = 78i32; - for y in (70..=115i32).rev() { - if world.get_block(&BlockPos::new(cx, y, cz)) == &Block::BEDROCK { - crystal_y = y + 1; - break; + let spikes = Self::get_spikes(); + let entities = world.entities.load(); + for spike in &spikes { + let bb = spike.top_bounding_box(); + let already_has_crystal = entities.iter().any(|e| { + if e.get_entity().entity_type == &EntityType::END_CRYSTAL { + let pos = e.get_entity().pos.load(); + pos.x >= bb.0 + && pos.x <= bb.3 + && pos.y >= bb.1 + && pos.y <= bb.4 + && pos.z >= bb.2 + && pos.z <= bb.5 + } else { + false } + }); + + if already_has_crystal { + continue; } - let entity = Entity::new( + let crystal_entity = Entity::new( world.clone(), - Vector3::new(cx as f64 + 0.5, crystal_y as f64, cz as f64 + 0.5), + Vector3::new( + spike.center_x as f64 + 0.5, + (spike.height + 1) as f64, + spike.center_z as f64 + 0.5, + ), &EntityType::END_CRYSTAL, ); - let crystal = Arc::new(EndCrystalEntity::new(entity)); - crystal.set_show_bottom(true); - world.spawn_entity_non_save(crystal); + let crystal = Arc::new(EndCrystalEntity::new(crystal_entity)); + crystal.set_show_bottom(spike.guarded); + crystal.set_invulnerable(false); + world.spawn_entity(crystal); } - info!("Spawned end crystals on spike tops."); } // ── Exit portal ─────────────────────────────────────────────────────────── - /// Place (or activate) the exit podium. `active = true` fills the portal - /// disc with `END_PORTAL` blocks after the dragon dies. pub fn spawn_exit_portal(&mut self, world: &Arc, active: bool) { - // Determine location once and cache it. - if self.portal_location.is_none() { - let top_y = world.get_top_block(Vector2::new(0, 0)); - let mut portal_y = top_y; - while portal_y > 63 { - if world.get_block(&BlockPos::new(0, portal_y, 0)) != &Block::BEDROCK { + if self.exit_portal_location.is_none() { + let mut portal_y = 65; + for y in (50..=100).rev() { + let b = world.get_block(&BlockPos::new(self.origin.0.x, y, self.origin.0.z)); + if b == &Block::END_STONE || b == &Block::BEDROCK { + portal_y = y; break; } - portal_y -= 1; } - portal_y = portal_y.max(world.min_y + 1); - self.portal_location = Some(BlockPos::new(0, portal_y, 0)); + + self.exit_portal_location = + Some(BlockPos::new(self.origin.0.x, portal_y, self.origin.0.z)); } - if let Some(loc) = self.portal_location { + if let Some(loc) = self.exit_portal_location { super::end_podium::place(world, loc, active); } } - // ── Boss bar ────────────────────────────────────────────────────────────── + // ── Boss-bar management ─────────────────────────────────────────────────── fn make_bossbar(&self) -> Bossbar { Bossbar { uuid: self.bossbar_uuid, - title: TextComponent::translate_cross( + title: TextComponent::translate( "entity.minecraft.ender_dragon", - "entity.minecraft.ender_dragon", - [], + Vec::::new(), ), health: 1.0, color: BossbarColor::Pink, division: BossbarDivisions::NoDivision, - flags: BossbarFlags::DRAGON_BAR, + flags: BossbarFlags::DRAGON_BAR | BossbarFlags::CREATE_FOG | BossbarFlags::DARKEN_SKY, } } @@ -649,6 +1052,14 @@ impl DragonFight { } } + fn update_bossbar_title(&self, world: &Arc, title: &TextComponent) { + for player in world.players.load().iter() { + if self.bossbar_players.contains(&player.gameprofile.id) { + player.update_bossbar_title(&self.bossbar_uuid, title.clone()); + } + } + } + fn remove_all_bossbar(&mut self, world: &Arc) { for player in world.players.load().iter() { if self.bossbar_players.contains(&player.gameprofile.id) { @@ -658,24 +1069,25 @@ impl DragonFight { self.bossbar_players.clear(); } - /// Sync the boss-bar recipient list with nearby players. - /// Matches vanilla `updatePlayers`. fn update_players(&mut self, world: &Arc) { let players = world.players.load(); + let target_y = self.origin.0.y as f64 + DRAGON_SPAWN_Y as f64; + let origin_x = self.origin.0.x as f64; + let origin_z = self.origin.0.z as f64; let current: Vec = players .iter() .filter(|p| { let pos = p.living_entity.entity.pos.load(); - let dx = pos.x; - let dy = pos.y - DRAGON_SPAWN_Y; - let dz = pos.z; + let dx = pos.x - origin_x; + let dy = pos.y - target_y; + let dz = pos.z - origin_z; dx * dx + dy * dy + dz * dz < ARENA_RADIUS * ARENA_RADIUS }) .map(|p| p.gameprofile.id) .collect(); - // Add newly-in-range players. + // Add newly-in-range players for &uid in ¤t { if !self.bossbar_players.contains(&uid) { if !self.dragon_killed @@ -687,7 +1099,7 @@ impl DragonFight { } } - // Remove out-of-range players. + // Remove out-of-range players let to_remove: Vec = self .bossbar_players .iter() @@ -696,11 +1108,7 @@ impl DragonFight { .collect(); for uid in &to_remove { - let player = players - .iter() - .find(|player| &player.gameprofile.id == uid) - .cloned(); - if let Some(player) = player { + if let Some(player) = players.iter().find(|player| &player.gameprofile.id == uid) { player.remove_bossbar(self.bossbar_uuid); } self.bossbar_players.retain(|u| u != uid); @@ -710,8 +1118,8 @@ impl DragonFight { // ── Public queries ──────────────────────────────────────────────────────── #[must_use] - pub const fn alive_crystals(&self) -> u32 { - self.crystals_alive + pub const fn alive_crystals(&self) -> i32 { + self.alive_crystals } #[must_use] @@ -723,4 +1131,9 @@ impl DragonFight { pub const fn is_respawning(&self) -> bool { self.respawn_stage.is_some() } + + #[must_use] + pub const fn dragon_uuid(&self) -> Option { + self.dragon_uuid + } } diff --git a/crates/pumpkin/src/world/end_podium.rs b/crates/pumpkin/src/world/end_podium.rs index 3cee240b5..ed9f22d70 100644 --- a/crates/pumpkin/src/world/end_podium.rs +++ b/crates/pumpkin/src/world/end_podium.rs @@ -14,13 +14,38 @@ use pumpkin_world::world::BlockFlags; use super::World; +pub const PODIUM_RADIUS: i32 = 4; +pub const PODIUM_PILLAR_HEIGHT: i32 = 4; +pub const RIM_RADIUS: i32 = 1; +pub const CORNER_ROUNDING: f32 = 0.5; +pub const END_PODIUM_LOCATION: BlockPos = BlockPos::new(0, 0, 0); + +#[must_use] +pub const fn get_location(offset: BlockPos) -> BlockPos { + BlockPos::new( + END_PODIUM_LOCATION.0.x + offset.0.x, + END_PODIUM_LOCATION.0.y + offset.0.y, + END_PODIUM_LOCATION.0.z + offset.0.z, + ) +} + +fn set_block(world: &Arc, pos: &BlockPos, block: &Block) { + world.set_block_state(pos, block.default_state.id, BlockFlags::NOTIFY_LISTENERS); +} + +fn drop_previous_and_set_block(world: &Arc, pos: &BlockPos, block: &Block) { + if world.get_block(pos) != block { + set_block(world, pos, block); + } +} + /// Place the podium structure centred on `origin` into `world`. pub fn place(world: &Arc, origin: BlockPos, active: bool) { let ox = origin.0.x; - let oy = origin.0.y; + let oy = if origin.0.y < 50 { 65 } else { origin.0.y }; let oz = origin.0.z; - for y in (oy - 4)..=(oy + 32) { + for y in (oy - 1)..=(oy + 32) { for x in (ox - 4)..=(ox + 4) { for z in (oz - 4)..=(oz + 4) { let dx = (x - ox) as f64; @@ -28,50 +53,42 @@ pub fn place(world: &Arc, origin: BlockPos, active: bool) { let dz = (z - oz) as f64; let dist_sq = dx * dx + dy * dy + dz * dz; - let inside_rim = dist_sq < 2.5 * 2.5; // inner 2-block disc - let near = inside_rim || dist_sq < 3.5 * 3.5; // outer rim up to 3.5 + let closer_than_2_5 = dist_sq < 2.5 * 2.5; + let closer_than_3_5 = dist_sq < 3.5 * 3.5; - if !near { - continue; - } - - let pos = BlockPos::new(x, y, z); - let state_id = match y.cmp(&oy) { - std::cmp::Ordering::Less => { - if inside_rim { - Block::BEDROCK.default_state.id - } else { - Block::END_STONE.default_state.id - } - } - std::cmp::Ordering::Greater => Block::AIR.default_state.id, - std::cmp::Ordering::Equal => { - if !inside_rim { - Block::BEDROCK.default_state.id + if closer_than_2_5 || closer_than_3_5 { + let pos = BlockPos::new(x, y, z); + if y < oy { + if closer_than_2_5 { + set_block(world, &pos, &Block::BEDROCK); } else if active { - Block::END_PORTAL.default_state.id + drop_previous_and_set_block(world, &pos, &Block::END_STONE); } else { - Block::AIR.default_state.id + set_block(world, &pos, &Block::END_STONE); } + } else if y > oy { + if active { + drop_previous_and_set_block(world, &pos, &Block::AIR); + } else { + set_block(world, &pos, &Block::AIR); + } + } else if !closer_than_2_5 { + set_block(world, &pos, &Block::BEDROCK); + } else if active { + drop_previous_and_set_block(world, &pos, &Block::END_PORTAL); + } else { + set_block(world, &pos, &Block::AIR); } - }; - - world.set_block_state(&pos, state_id, BlockFlags::NOTIFY_ALL); + } } } } - for y in oy..=(oy + 3) { - world.set_block_state( - &BlockPos::new(ox, y, oz), - Block::BEDROCK.default_state.id, - BlockFlags::NOTIFY_ALL, - ); + for y in 0..4 { + set_block(world, &BlockPos::new(ox, oy + y, oz), &Block::BEDROCK); } - // Wall torches on N/S/E/W faces at pillar height 2 - let torch_y = oy + 2; - // Torch position relative to origin and facing direction: (dx, dz, facing) + let center_of_pillar_y = oy + 2; for (dx, dz, facing) in [ (0i32, -1i32, HorizontalFacing::North), (0, 1, HorizontalFacing::South), @@ -81,9 +98,9 @@ pub fn place(world: &Arc, origin: BlockPos, active: bool) { let props = WallTorchLikeProperties { facing }; let state_id = props.to_state_id(&Block::WALL_TORCH); world.set_block_state( - &BlockPos::new(ox + dx, torch_y, oz + dz), + &BlockPos::new(ox + dx, center_of_pillar_y, oz + dz), state_id, - BlockFlags::NOTIFY_ALL, + BlockFlags::NOTIFY_LISTENERS, ); } } diff --git a/crates/pumpkin/src/world/mod.rs b/crates/pumpkin/src/world/mod.rs index b9322edfe..366897428 100644 --- a/crates/pumpkin/src/world/mod.rs +++ b/crates/pumpkin/src/world/mod.rs @@ -4995,12 +4995,17 @@ impl World { } } + #[expect(clippy::too_many_lines)] pub fn set_block_state( self: &Arc, position: &BlockPos, block_state_id: BlockStateId, flags: BlockFlags, ) -> BlockStateId { + if !self.is_in_build_limit(*position) { + return Block::AIR.default_state.id; + } + let (chunk_coordinate, relative) = position.chunk_and_chunk_relative_position(); let replaced_block_state_id = self .level @@ -5023,41 +5028,106 @@ impl World { return block_state_id; } - self.unsent_block_changes - .lock() - .unwrap_or_else(std::sync::PoisonError::into_inner) - .insert(*position, block_state_id); - let old_block = Block::from_state_id(replaced_block_state_id); let new_block = Block::from_state_id(block_state_id); - - self.villager_poi - .lock() - .unwrap_or_else(std::sync::PoisonError::into_inner) - .update_block(*position, new_block); - let is_new_block = old_block != new_block; - - if is_new_block { - let mut poi = self - .portal_poi - .lock() - .unwrap_or_else(std::sync::PoisonError::into_inner); - if villager_poi::profession_for_block(old_block).is_some() { - poi.remove(position); - } - if let Some(poi_type) = villager_poi::poi_type_for_block(new_block) { - poi.add_with_free_tickets(*position, poi_type, 1); - } - } + let block_moved = flags.contains(BlockFlags::MOVED); if is_new_block && old_block.default_state.block_entity_type != u16::MAX - && self.get_block_entity(position).is_some() + && let Some(entity) = self.get_block_entity(position) { + if !flags.contains(BlockFlags::SKIP_BLOCK_ENTITY_REPLACED_CALLBACK) { + entity.on_block_replaced(self, position); + } self.remove_block_entity(position); } + if is_new_block && (flags.contains(BlockFlags::NOTIFY_NEIGHBORS) || block_moved) { + self.block_registry.on_state_replaced( + self, + old_block, + position, + replaced_block_state_id, + block_moved, + ); + } + + if !flags.contains(BlockFlags::SKIP_BLOCK_ADDED_CALLBACK) && is_new_block { + self.block_registry.on_placed( + self, + new_block, + block_state_id, + position, + replaced_block_state_id, + block_moved, + ); + let new_fluid = self.get_fluid(position); + self.block_registry.on_placed_fluid( + self, + new_fluid, + block_state_id, + position, + replaced_block_state_id, + block_moved, + ); + } + + // Level.java setBlock + if self.get_block_state_id(position) == block_state_id { + if flags.contains(BlockFlags::NOTIFY_LISTENERS) { + self.unsent_block_changes + .lock() + .unwrap_or_else(std::sync::PoisonError::into_inner) + .insert(*position, block_state_id); + } + + if flags.contains(BlockFlags::NOTIFY_NEIGHBORS) { + self.update_neighbors(position, None); + // TODO: updateNeighbourForOutputSignal if blockState.hasAnalogOutputSignal() + } + + if !flags.contains(BlockFlags::MOVED) { + let mut neighbour_update_flags = flags; + neighbour_update_flags.remove(BlockFlags::NOTIFY_NEIGHBORS); + neighbour_update_flags.remove(BlockFlags::SKIP_REDSTONE_WIRE_STATE_REPLACEMENT); + self.block_registry.prepare( + self, + position, + old_block, + replaced_block_state_id, + neighbour_update_flags, + ); + self.block_registry + .update_neighbors(self, position, neighbour_update_flags); + self.block_registry.prepare( + self, + position, + new_block, + block_state_id, + neighbour_update_flags, + ); + } + + self.villager_poi + .lock() + .unwrap_or_else(std::sync::PoisonError::into_inner) + .update_block(*position, new_block); + + if is_new_block { + let mut poi = self + .portal_poi + .lock() + .unwrap_or_else(std::sync::PoisonError::into_inner); + if villager_poi::profession_for_block(old_block).is_some() { + poi.remove(position); + } + if let Some(poi_type) = villager_poi::poi_type_for_block(new_block) { + poi.add_with_free_tickets(*position, poi_type, 1); + } + } + } + self.level .light_engine .update_lighting_at(&self.level, *position); diff --git a/crates/pumpkin/src/world/portal/mod.rs b/crates/pumpkin/src/world/portal/mod.rs index 648b12c5f..aeadba752 100644 --- a/crates/pumpkin/src/world/portal/mod.rs +++ b/crates/pumpkin/src/world/portal/mod.rs @@ -4,6 +4,7 @@ use pumpkin_data::Block; use pumpkin_data::block_properties::HorizontalAxis; use pumpkin_data::dimension::Dimension; use pumpkin_util::math::position::BlockPos; +use pumpkin_util::math::vector2::Vector2; use pumpkin_util::math::vector3::Vector3; use pumpkin_world::world::BlockFlags; @@ -88,9 +89,23 @@ impl PortalType { .is_some_and(crate::entity::living::LivingEntity::is_player); let y = if is_player { 49.0 } else { 50.0 }; - // Ensure chunks covering the platform are loaded/generated - // Generate/regenerate the obsidian platform (5x5 obsidian at Y=48, and 5x5x3 air above it) let platform_pos = BlockPos::new(100, 49, 0); + + // Ensure chunks covering the platform are loaded/generated + if let Ok(handle) = tokio::runtime::Handle::try_current() { + tokio::task::block_in_place(|| { + handle.block_on(async { + let center_chunk = + Vector2::new(platform_pos.0.x >> 4, platform_pos.0.z >> 4); + dest_world + .level + .get_or_fetch_chunk(center_chunk, |_| ()) + .await; + }); + }); + } + + // Generate/regenerate the obsidian platform (5x5 obsidian at Y=48, and 5x5x3 air above it) for dx in -2..=2 { for dz in -2..=2 { for dy in -1..3 { @@ -171,68 +186,89 @@ impl PortalType { let scale_factor_new = dest_world.dimension.coordinate_scale; let scale_factor_current = current_level.dimension.coordinate_scale; - let scale_factor = scale_factor_current / scale_factor_new; - let target_pos = - BlockPos::floored(pos.x * scale_factor, pos.y, pos.z * scale_factor); + let teleportation_scale = scale_factor_current / scale_factor_new; + let worldborder = dest_world + .worldborder + .lock() + .unwrap_or_else(std::sync::PoisonError::into_inner); + let (clamped_x, clamped_z) = worldborder.clamp_block( + (pos.x * teleportation_scale).floor() as i32, + (pos.z * teleportation_scale).floor() as i32, + ); + drop(worldborder); - let source_axis = source_portal.map(|p| p.axis); + let approximate_exit_pos = + BlockPos::new(clamped_x, pos.y.floor() as i32, clamped_z); + let source_portal_axis = source_portal.map_or(HorizontalAxis::X, |p| p.axis); - let (final_pos, yaw) = NetherPortal::search_for_portal(&dest_world, target_pos) - .map_or_else( - || { - if let Some((build_pos, axis, is_fallback)) = - NetherPortal::find_safe_location( - &dest_world, - target_pos, - pumpkin_data::block_properties::HorizontalAxis::X, - ) - { - NetherPortal::build_portal_frame( - &dest_world, - build_pos, - axis, - is_fallback, + let exit_portal = NetherPortal::search_for_portal( + &dest_world, + approximate_exit_pos, + ) + .or_else(|| { + // Ensure the chunks around approximate_exit_pos are generated/loaded in dest_world + if let Ok(handle) = tokio::runtime::Handle::try_current() { + tokio::task::block_in_place(|| { + handle.block_on(async { + let center_chunk = Vector2::new( + approximate_exit_pos.0.x >> 4, + approximate_exit_pos.0.z >> 4, ); - let new_portal = PortalSearchResult { - lower_corner: build_pos, - axis, - width: 2, - height: 3, + for dx in -1..=1 { + for dz in -1..=1 { + let chunk_pos = + Vector2::new(center_chunk.x + dx, center_chunk.y + dz); + dest_world + .level + .get_or_fetch_chunk(chunk_pos, |_| ()) + .await; + } + } + }); + }); + } + + if let Some((build_pos, axis, is_fallback)) = NetherPortal::find_safe_location( + &dest_world, + approximate_exit_pos, + source_portal_axis, + ) { + NetherPortal::build_portal_frame(&dest_world, build_pos, axis, is_fallback); + Some(PortalSearchResult { + lower_corner: build_pos, + axis, + width: 2, + height: 3, + }) + } else { + None + } + }); + + let (final_pos, yaw) = exit_portal.map_or_else( + || (approximate_exit_pos.0.to_f64(), None), + |exit_portal| { + let relative_offset = source_portal.map_or_else( + || Vector3::new(0.5, 0.0, 0.0), + |source| { + let source_result = PortalSearchResult { + lower_corner: source.lower_corner, + axis: source.axis, + width: source.width, + height: source.height, }; - let center_pos = new_portal.get_teleport_position(); - let final_pos = new_portal.find_open_position( - &dest_world, - center_pos, - &dimensions, - ); - let yaw = - new_portal.calculate_teleport_yaw(current_yaw, source_axis); - (final_pos, Some(yaw)) - } else { - (target_pos.0.to_f64(), None) - } - }, - |dest_result| { - let base_pos = source_portal.map_or_else( - || dest_result.get_teleport_position(), - |source| { - let source_result = PortalSearchResult { - lower_corner: source.lower_corner, - axis: source.axis, - width: source.width, - height: source.height, - }; - let relative_pos = - source_result.entity_pos_in_portal(pos, &dimensions); - dest_result.calculate_exit_position(relative_pos, &dimensions) - }, - ); - let final_pos = - dest_result.find_open_position(&dest_world, base_pos, &dimensions); - let yaw = dest_result.calculate_teleport_yaw(current_yaw, source_axis); - (final_pos, Some(yaw)) - }, - ); + source_result.entity_pos_in_portal(pos, &dimensions) + }, + ); + let target_pos = + exit_portal.calculate_exit_position(relative_offset, &dimensions); + let collision_free_pos = + exit_portal.find_open_position(&dest_world, target_pos, &dimensions); + let yaw = exit_portal + .calculate_teleport_yaw(current_yaw, source_portal.map(|p| p.axis)); + (collision_free_pos, Some(yaw)) + }, + ); Some(TeleportTransition { new_world: dest_world, diff --git a/crates/pumpkin/src/world/portal/nether.rs b/crates/pumpkin/src/world/portal/nether.rs index 18c50d54c..903ad6ca4 100644 --- a/crates/pumpkin/src/world/portal/nether.rs +++ b/crates/pumpkin/src/world/portal/nether.rs @@ -153,6 +153,11 @@ impl PortalSearchResult { let half_height = f64::from(dimensions.height) / 2.0; let check_pos = Vector3::new(fallback.x, fallback.y + half_height, fallback.z); + + if Self::is_position_clear(world, check_pos, dimensions) { + return fallback; + } + let search_radius = 1.0; let step = 0.5; @@ -311,18 +316,32 @@ impl NetherPortal { } pub fn get_on_axis(world: &World, pos: &BlockPos, axis: HorizontalAxis) -> Option { + let (block, state) = world.get_block_and_state(pos); + if block == &Block::NETHER_PORTAL { + let props = NetherPortalLikeProperties::from_state_id(state.id, block); + if props.axis != axis { + return None; + } + } let direction = if axis == HorizontalAxis::X { - BlockDirection::West + BlockDirection::East } else { BlockDirection::South }; - let cornor = Self::get_lower_cornor(world, direction, pos)?; - let width = Self::get_width(world, &cornor, direction); + let cornor = Self::get_lower_cornor(world, direction, pos, axis)?; + let width = Self::get_width(world, &cornor, direction, axis); if !(Self::MIN_WIDTH..=Self::MAX_WIDTH).contains(&width) { return None; } let mut found_portal_blocks = 0; - let height = Self::get_height(world, &cornor, direction, width, &mut found_portal_blocks)?; + let height = Self::get_height( + world, + &cornor, + direction, + width, + &mut found_portal_blocks, + axis, + )?; Some(Self { axis, found_portal_blocks, @@ -337,18 +356,19 @@ impl NetherPortal { world: &World, direction: BlockDirection, pos: &BlockPos, + axis: HorizontalAxis, ) -> Option { let limit_y = pos.0.y - Self::MAX_HEIGHT as i32; let mut pos = *pos; while pos.0.y > limit_y { let (block, state) = world.get_block_and_state(&pos.down()); - if !Self::valid_state_inside_portal(block, state) { + if !Self::valid_state_inside_portal(block, state, axis) { break; } pos = pos.down(); } let neg_dir = direction.opposite(); - let width = (Self::get_width(world, &pos, neg_dir) as i32) - 1; + let width = (Self::get_width(world, &pos, neg_dir, axis) as i32) - 1; if width < 0 { return None; } @@ -359,12 +379,13 @@ impl NetherPortal { world: &World, original_lower_corner: &BlockPos, negative_dir: BlockDirection, + axis: HorizontalAxis, ) -> u32 { let mut lower_corner; for i in 0..=Self::MAX_WIDTH { lower_corner = original_lower_corner.offset_dir(negative_dir.to_offset(), i as i32); let (block, block_state) = world.get_block_and_state(&lower_corner); - if !Self::valid_state_inside_portal(block, block_state) { + if !Self::valid_state_inside_portal(block, block_state, axis) { if &Self::FRAME_BLOCK != block { break; } @@ -384,6 +405,7 @@ impl NetherPortal { negative_dir: BlockDirection, width: u32, found_portal_blocks: &mut u32, + axis: HorizontalAxis, ) -> Option { let height = Self::get_potential_height( world, @@ -391,6 +413,7 @@ impl NetherPortal { negative_dir, width, found_portal_blocks, + axis, ); if !(Self::MIN_HEIGHT..=Self::MAX_HEIGHT).contains(&height) || !Self::is_horizontal_frame_valid(world, lower_corner, negative_dir, width, height) @@ -406,6 +429,7 @@ impl NetherPortal { negative_dir: BlockDirection, width: u32, found_portal_blocks: &mut u32, + axis: HorizontalAxis, ) -> u32 { for i in 0..Self::MAX_HEIGHT as i32 { let mut pos = lower_corner @@ -427,7 +451,7 @@ impl NetherPortal { .offset_dir(BlockDirection::Up.to_offset(), i) .offset_dir(negative_dir.to_offset(), j as i32); let (block, block_state) = world.get_block_and_state(&pos); - if !Self::valid_state_inside_portal(block, block_state) { + if !Self::valid_state_inside_portal(block, block_state, axis) { return i as u32; } if block == &Block::NETHER_PORTAL { @@ -457,10 +481,13 @@ impl NetherPortal { true } - fn valid_state_inside_portal(block: &Block, state: &BlockState) -> bool { - state.is_air() - || block.has_tag(&tag::Block::MINECRAFT_FIRE) - || block == &Block::NETHER_PORTAL + fn valid_state_inside_portal(block: &Block, state: &BlockState, axis: HorizontalAxis) -> bool { + if block == &Block::NETHER_PORTAL { + let props = NetherPortalLikeProperties::from_state_id(state.id, block); + props.axis == axis + } else { + state.is_air() || block.has_tag(&tag::Block::MINECRAFT_FIRE) + } } pub fn search_for_portal( @@ -510,39 +537,39 @@ impl NetherPortal { continue; } - if world.get_block_state_id(&pos).to_block() != &Block::NETHER_PORTAL { + let (block, state) = world.get_block_and_state(&pos); + if block != &Block::NETHER_PORTAL { continue; } + let props = NetherPortalLikeProperties::from_state_id(state.id, block); + let axis = props.axis; - for axis in [HorizontalAxis::X, HorizontalAxis::Z] { - if let Some(portal) = Self::get_on_axis(world, &pos, axis) - && portal.was_already_valid() - { - // Use POI position for distance calculation (matches vanilla behavior) - let dist = - f64::from(target_pos.0.squared_distance_to(pos.0.x, pos.0.y, pos.0.z)); - let y = portal.lower_conor.0.y; + if let Some(portal) = Self::get_on_axis(world, &pos, axis) + && portal.was_already_valid() + { + // Use POI position for distance calculation (matches vanilla behavior) + let dist = f64::from(target_pos.0.squared_distance_to(pos.0.x, pos.0.y, pos.0.z)); + let y = portal.lower_conor.0.y; - let is_better = match &best { - None => true, - Some((_, best_dist, best_y)) => { - dist < *best_dist - || ((dist - *best_dist).abs() < f64::EPSILON && y < *best_y) - } - }; - - if is_better { - best = Some(( - PortalSearchResult { - lower_corner: portal.lower_conor, - axis: portal.axis, - width: portal.width, - height: portal.height, - }, - dist, - y, - )); + let is_better = match &best { + None => true, + Some((_, best_dist, best_y)) => { + dist < *best_dist + || ((dist - *best_dist).abs() < f64::EPSILON && y < *best_y) } + }; + + if is_better { + best = Some(( + PortalSearchResult { + lower_corner: portal.lower_conor, + axis: portal.axis, + width: portal.width, + height: portal.height, + }, + dist, + y, + )); } } } @@ -802,3 +829,133 @@ impl NetherPortal { } } } + +#[cfg(test)] +mod tests { + use super::*; + use pumpkin_util::math::boundingbox::EntityDimensions; + + #[test] + fn portal_teleport_position_x_axis() { + let portal = PortalSearchResult { + lower_corner: BlockPos::new(10, 64, 5), + axis: HorizontalAxis::X, + width: 2, + height: 3, + }; + let pos = portal.get_teleport_position(); + // Width is 2 along X, so center X is 10 + 1.0 = 11.0, Y is 64.0, Z is 5.5 + assert_eq!(pos, Vector3::new(11.0, 64.0, 5.5)); + } + + #[test] + fn portal_teleport_position_z_axis() { + let portal = PortalSearchResult { + lower_corner: BlockPos::new(5, 64, 10), + axis: HorizontalAxis::Z, + width: 2, + height: 3, + }; + let pos = portal.get_teleport_position(); + // Width is 2 along Z, so center X is 5.5, Y is 64.0, Z is 10 + 1.0 = 11.0 + assert_eq!(pos, Vector3::new(5.5, 64.0, 11.0)); + } + + #[test] + fn portal_relative_exit_position() { + let src_portal = PortalSearchResult { + lower_corner: BlockPos::new(100, 64, 200), + axis: HorizontalAxis::X, + width: 2, + height: 3, + }; + let dest_portal = PortalSearchResult { + lower_corner: BlockPos::new(12, 70, 25), + axis: HorizontalAxis::X, + width: 2, + height: 3, + }; + let dimensions = EntityDimensions { + width: 0.6, + height: 1.8, + eye_height: 1.62, + }; + + // Player is at the center of the source portal + let player_pos = src_portal.get_teleport_position(); + let rel_pos = src_portal.entity_pos_in_portal(player_pos, &dimensions); + let exit_pos = dest_portal.calculate_exit_position(rel_pos, &dimensions); + + // Should exit near the center of the destination portal + assert!((exit_pos.x - 13.0).abs() < 0.01); + assert!((exit_pos.y - 70.0).abs() < 0.01); + assert!((exit_pos.z - 25.5).abs() < 0.01); + } + + #[test] + fn portal_cross_axis_x_to_z() { + let src_portal = PortalSearchResult { + lower_corner: BlockPos::new(100, 64, 200), + axis: HorizontalAxis::X, + width: 2, + height: 3, + }; + let dest_portal = PortalSearchResult { + lower_corner: BlockPos::new(12, 70, 25), + axis: HorizontalAxis::Z, + width: 2, + height: 3, + }; + let dimensions = EntityDimensions { + width: 0.6, + height: 1.8, + eye_height: 1.62, + }; + + // Player is at the center of the source X portal + let player_pos = src_portal.get_teleport_position(); + let rel_pos = src_portal.entity_pos_in_portal(player_pos, &dimensions); + let exit_pos = dest_portal.calculate_exit_position(rel_pos, &dimensions); + + // In Z portal: X is perpendicular (12 + 0.5 = 12.5), Z is along portal (25 + 1.0 = 26.0) + assert!((exit_pos.x - 12.5).abs() < 0.01); + assert!((exit_pos.y - 70.0).abs() < 0.01); + assert!((exit_pos.z - 26.0).abs() < 0.01); + } + + #[test] + fn portal_yaw_rotation() { + let x_portal = PortalSearchResult { + lower_corner: BlockPos::new(0, 64, 0), + axis: HorizontalAxis::X, + width: 2, + height: 3, + }; + let z_portal = PortalSearchResult { + lower_corner: BlockPos::new(0, 64, 0), + axis: HorizontalAxis::Z, + width: 2, + height: 3, + }; + + // Same axis -> no rotation + assert_eq!( + x_portal.calculate_teleport_yaw(45.0, Some(HorizontalAxis::X)), + 45.0 + ); + assert_eq!( + z_portal.calculate_teleport_yaw(45.0, Some(HorizontalAxis::Z)), + 45.0 + ); + + // Cross axis -> 90 degree rotation + assert_eq!( + z_portal.calculate_teleport_yaw(45.0, Some(HorizontalAxis::X)), + 135.0 + ); + assert_eq!( + x_portal.calculate_teleport_yaw(45.0, Some(HorizontalAxis::Z)), + -45.0 + ); + } +} diff --git a/tools/pumpkin-codegen/src/configured_feature.rs b/tools/pumpkin-codegen/src/configured_feature.rs index 159bdd750..77e554790 100644 --- a/tools/pumpkin-codegen/src/configured_feature.rs +++ b/tools/pumpkin-codegen/src/configured_feature.rs @@ -691,6 +691,13 @@ pub fn value_to_configured_feature(v: &Value) -> TokenStream { "minecraft:end_platform" => { quote! { ConfiguredFeature::EndPlatform(crate::generation::feature::features::end_platform::EndPlatformFeature) } } + "minecraft:end_podium" => { + let active = config + .get("active") + .and_then(|v| v.as_bool()) + .unwrap_or(false); + quote! { ConfiguredFeature::EndPodium(crate::generation::feature::features::end_podium::EndPodiumFeature::new(#active)) } + } "minecraft:end_island" => { quote! { ConfiguredFeature::EndIsland(crate::generation::feature::features::end_island::EndIslandFeature {}) } } @@ -809,7 +816,21 @@ pub fn value_to_configured_feature(v: &Value) -> TokenStream { quote! { ConfiguredFeature::BlueIce(crate::generation::feature::features::blue_ice::BlueIceFeature {}) } } "minecraft:end_gateway" => { - quote! { ConfiguredFeature::EndGateway(crate::generation::feature::features::end_gateway::EndGatewayFeature {}) } + let exit = if let Some(exit_arr) = config["exit"].as_array() { + let x = exit_arr[0].as_i64().unwrap_or(0) as i32; + let y = exit_arr[1].as_i64().unwrap_or(0) as i32; + let z = exit_arr[2].as_i64().unwrap_or(0) as i32; + quote! { Some(pumpkin_util::math::position::BlockPos::new(#x, #y, #z)) } + } else { + quote! { None } + }; + let exact = config["exact"].as_bool().unwrap_or(false); + quote! { + ConfiguredFeature::EndGateway(crate::generation::feature::features::end_gateway::EndGatewayFeature { + exit: #exit, + exact: #exact, + }) + } } "minecraft:coral_tree" => { quote! { ConfiguredFeature::CoralTree(crate::generation::feature::features::coral::coral_tree::CoralTreeFeature) }